GoodLeads is an MCP server with 13 tools an agent can call, among them browse_leads, checkout_list, create_checkout. It answers at https://mcp.goodleads.club/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 6 of 6 times since 12 September 2026; the last check, on 24 October 2026, succeeded.
Find new business owner contacts the morning the state posts a filing. Preview free, pay per record.
Description as the publisher wrote it.
| Tool | What it does |
|---|---|
browse_leads | Browse leads — rows for a shape or a saved list, or (`summary=True`) its counts, facets and price. Two ways to say which records, one contract underneath: * a saved list — `list_id`, the 8-char id in `#browse?list=<id>`. Its states, filters Inputs: state, filters, page, page_size, sort, sort_dir |
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 comple Inputs: list_id, filters, states, lane, cap, delivery |
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 Inputs: product_id, list_id, filters, states, lane, cap |
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 Inputs: state, sample_limit |
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 |
explain_concept | Map YOUR word for a concept to this surface's fields — ask before concluding absence. Call this whenever a term you or your buyer uses ("vertical", "direct dial", "sole proprietor", "operating address", "decision maker") doesn't obviously m Inputs: term |
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 score Inputs: glid |
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") and you get back a list shap Inputs: text, state, current |
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. Args: section: `fields` (default) — ever Inputs: section |
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 |
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 `filt |
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 |
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 stat Inputs: list_id, states, filters, include_held, lane, cap |
Every block below points at https://mcp.goodleads.club/mcp. Pick your client and copy.
claude mcp add --transport http goodleads https://mcp.goodleads.club/mcp
{
"mcpServers": {
"goodleads": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.goodleads.club/mcp"]
}
}
}{
"mcpServers": {
"goodleads": {
"url": "https://mcp.goodleads.club/mcp"
}
}
}{
"servers": {
"goodleads": {
"type": "http",
"url": "https://mcp.goodleads.club/mcp"
}
}
}{
"context_servers": {
"goodleads": {
"url": "https://mcp.goodleads.club/mcp"
}
}
}{
"mcpServers": {
"goodleads": {
"serverUrl": "https://mcp.goodleads.club/mcp"
}
}
}{
"mcpServers": {
"goodleads": {
"url": "https://mcp.goodleads.club/mcp"
}
}
}name: GoodLeads
version: 0.0.1
schema: v1
mcpServers:
- name: GoodLeads
type: streamable-http
url: https://mcp.goodleads.club/mcp{
"mcpServers": {
"goodleads": {
"httpUrl": "https://mcp.goodleads.club/mcp"
}
}
}{
"mcpServers": {
"goodleads": {
"type": "http",
"url": "https://mcp.goodleads.club/mcp"
}
}
}{
"mcpServers": {
"goodleads": {
"url": "https://mcp.goodleads.club/mcp"
}
}
}goose://extension?url=https%3A%2F%2Fmcp.goodleads.club%2Fmcp&type=streamable_http&id=goodleads&name=GoodLeads
It answered our last check on 24 October 2026 in 462 ms. Over 6 checks since 12 September 2026 it answered 6. Status here comes from Neuronto's own probes, not from the publisher.
Yes. It is published by goodleads.club and served from mcp.goodleads.club, the vendor's own domain: https://mcp.goodleads.club/mcp.
13, as returned by the server's own tools/list on 23 September 2026: browse_leads, checkout_list, create_checkout, data_quality_scorecard, describe_surface, explain_concept, find_lead_by_glid, interpret_list, and 5 more.
It answered our last check on 24 October 2026 in 462 ms. Over 6 checks since 12 September 2026 it answered 6.
Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://mcp.goodleads.club/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.
It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.
Publisher: club.goodleads. Endpoint host: mcp.goodleads.club. ARD identifier: urn:air:club.goodleads:mcp:new-business-owner-contacts.
First indexed 11 September 2026. The tools are exactly what the server returned; nothing on this page
is inferred from its name. Ranking in Neuronto search is never for sale.