58trust / 100

GoodLeads

by goodleads.club in Company & people data

MCP serverPassing, checked 9 h ago

Find new business owner contacts the morning the state posts a filing. Preview free, pay per record.

https://mcp.goodleads.club/mcp

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
524 ms typical, 554 ms slowest 5%
Last check
9 h ago
Next check
any minute now

How to call it

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "goodleads": {
      "type": "http",
      "url": "https://mcp.goodleads.club/mcp"
    }
  }
}

13 tools

  • find_lead_by_glid

    One record in full, by its Lead ID (e.g. `GL-CO-00042`). Use this when you already hold a Lead ID — from a file, a CRM, a receipt — and want everything we know about that business and its owner: the business, the primary contact, both scores, every attribute, and whe

  • data_quality_scorecard

    How clean is the data a buyer would receive in a state — numbers, not adjectives. The scorecard grades the records a buyer would receive on mechanical conformance across four dimensions — format (state/phone/email/zip), completeness (a name for who filed it, an addre

  • browse_leads

    Browse leads — rows for a shape or a saved list, or (`summary=True`) its counts, facets and price. **Type it the way your buyer says it.** Filter values are understood, not matched literally: "residential", "cell", "CST", "Texas", "on fire", "Denver metro" and "working f

  • interpret_list

    Start here: the buyer's own words become a list we can count, price and sell. Give it what the buyer would type ("cleaning companies in Texas", "denver plumbers formed last 30 days with a phone", "NAICS 238220", "SIC 1711", "MCC 5812", "google category plumber") and

  • quote_list

    What this list costs before anyone pays: how many records name a person, and the price by grade. Pass a saved list (`list_id`, the 8-char id in `#browse?list=<id>`) or an inline shape (`filters` + `states`; omit `states` for every live state: CO, CT, FL, NY, TX, VA).

  • list_starters

    Ready-made lists to start from: every live state × business type, with live counts and a starting price. Returns one document: `{"count": N, "starters": [...]}` — one entry per (state, business type): the display `label`, the exact `filters` the card opens with, the

  • checkout_list

    Turn a quoted list into a payment link a person completes — the buyer gets the file within a minute of paying. Creating the link costs nothing and charges nobody — payment only happens if a human opens the returned `checkout_url` and completes it on Stripe's hosted p

  • list_filterable_fields

    The filter contract, from the schema endpoint (`GET /api/v1/schema/attributes?include=grammar`): fields, grammar, or recipes. Call this before building `browse_leads` filters you haven't used before. Each field lists the `allowed_values` when its vocabulary is closed and

  • explain_concept

    Translate a classification code, or map YOUR word for a concept to this surface's fields — ask before concluding absence. **Codes — the crosswalk.** Every record carries NAICS, SIC, the Google Business category and the payment MCC, tied together by our own taxonomy.

  • list_live_states

    Where we are live right now — the state codes, read from production, never a cached page. Call it before promising a buyer a state: a state not in this list is not live yet. Returns `[{"state": "CO"}, ...]` — codes only, no counts. For how many records a state holds,

  • describe_surface

    What GoodLeads is, who buys it and how every record is built — call this to explain or vet us; to price a list, start with interpret_list. It is for anyone who wins by reaching a business owner first: to sell what a new owner needs now, to be the name they already know a

  • list_products

    The shelf — ready-made business type × state lists, with live counts. Returns the same live document `list_starters` returns — `{"count": N, "starters": [...]}`, one entry per (state, business type) with its display `label`, the exact `filters` it opens with, the gra

  • create_checkout

    Mint a hosted Stripe Checkout link for a list you shaped — the same code as `checkout_list`. Creating the link costs nothing and charges nobody — payment only happens if a human opens the returned `checkout_url` and completes it on Stripe's hosted page. Hand the URL

Security scan

  • Unusually long description in tool:data_quality_scorecard
    data_quality_scorecard How clean is the data a buyer would receive in a state — …
  • Unusually long description in tool:browse_leads
    browse_leads Browse leads — rows for a shape or a saved list, or (`summary=True`…
  • Unusually long description in tool:interpret_list
    interpret_list Start here: the buyer's own words become a list we can count, pri…
  • Unusually long description in tool:quote_list
    quote_list What this list costs before anyone pays: how many records name a pers…
  • Unusually long description in tool:checkout_list
    checkout_list Turn a quoted list into a payment link a person completes — the bu…
  • Unusually long description in tool:list_filterable_fields
    list_filterable_fields The filter contract, from the schema endpoint (`GET /api/…
  • Unusually long description in tool:create_checkout
    create_checkout Mint a hosted Stripe Checkout link for a list you shaped — the s…

Recent checks

WhenResultHTTPTime
9 h agoPassed200524 ms
18 h agoPassed200559 ms
27 h agoPassed200498 ms
35 h agoPassed200554 ms
44 h agoPassed200485 ms
2 days agoPassed200524 ms