Skip to content

MCP server

Our MCP server needs no key and no sign-up: add api.datacircle.dev/mcp to Claude, ChatGPT or Cursor.

https://api.datacircle.dev/mcp

The server answers from the same rows as the download file. Use the server in an AI app that can’t run commands. An AI app that can run commands should use the skill. The skill queries the whole file at once.

  • list_apis lists the APIs on the sheet. For each API, you get the number of plans and providers. You also get a link to the API’s sheet and a link to the API’s best page. You send nothing.
  • search_plans finds plans by API, provider or price. Each plan comes with its score, and the best come first, as on the sheet. You can send:
    • api, an API name from list_apis
    • query, words in the provider’s or the plan’s name
    • sort: score, provider or price
    • limit, the most plans to get back, up to 50
    • offset, the number of plans to skip

Each plan has every key of the download file. The keys include the plan’s price, the cost of 1,000 items, the rate limits, the speed and the returned fields. Each plan also links to the plan’s page on datacircle.dev. We explain each key in the data model.

Ask your AI: “Which is the cheapest Person enrichment plan that allows at least 100 calls a minute?”

Your AI calls search_plans for Person enrichment, with the cheapest plans first:

{ "api": "Person enrichment", "sort": "price" }

On November 6, 2026, search_plans found 799 plans. We show the first two plans and a few of their keys:

{
"total": 799,
"sheetPage": "https://datacircle.dev/people-enrichment-api-pricing",
"bestPage": "https://datacircle.dev/best-people-enrichment-api",
"plans": [
{
"provider": "Apollo",
"plan": "Free",
"perThousand": 0,
"perSecond": 0.056,
"perWindow": { "count": 200, "per": "hour" },
"perDay": 600,
"page": "https://datacircle.dev/person-enrichment-apis/apollo/free"
},
{
"provider": "Autobound",
"plan": "Free",
"perThousand": 0,
"perSecond": 5,
"perWindow": { "count": 300, "per": "minute" },
"units": 1000,
"unit": "credit",
"renews": "never",
"page": "https://datacircle.dev/person-enrichment-apis/autobound/free"
}
]
}

perSecond is the plan’s limit of calls a second. perWindow is the same limit as the provider counts it, by the minute, 5 minutes or the hour. 100 calls a minute is 1.67 a second. Apollo’s Free plan allows 200 calls an hour, 0.056 a second. Autobound’s Free plan allows 300 calls a minute, 5 a second. Your AI answers: Autobound’s Free plan, at $0 for 1,000 credits that don’t renew.

Best GTM APIs