AgentData MCP Server
MCP serverEverything elseFree company data for AI agents: profiles, tech stacks, contact details and people. No sign-in.
Available today. Use it from your connected AI after setup.
No other account needed.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use AgentData MCP Server
Install AgentData MCP Server
The server’s own address, for the clients that take one directly. Or connect ahel onceand every client you use reads it from one address, with the account kept on ahel rather than in each client’s config.
Claude Code
claude mcp add --transport http --scope user agentdata-mcp-server 'https://mcp.agentdata.run/mcp'Run it once in your project, then open /mcp to approve any sign-in the server asks for.
Claude Desktop
https://mcp.agentdata.run/mcpAdd a custom connector in Settings, paste this address, and approve the sign-in.
Cursor
cursor://anysphere.cursor-deeplink/mcp/install?name=agentdata-mcp-server&config=eyJ1cmwiOiJodHRwczovL21jcC5hZ2VudGRhdGEucnVuL21jcCJ9Open the link and Cursor adds the server at that address.
ChatGPT
https://mcp.agentdata.run/mcpIn Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.
Codex
codex mcp add agentdata-mcp-server --url 'https://mcp.agentdata.run/mcp'Run it once, then sign in with codex mcp login agentdata-mcp-server if the server asks for an account.
From the project's README
As published by nick-timms/agentdata-mcp-server in README.md.
Free company data for AI agents, as MCP tools. AgentData profiles companies from the public web: tech stacks, web signals (pricing page, free trial, API docs, careers), email addresses with their verification status, people with titles, and switch signals (who just dropped or adopted a tool).
Works with Claude, Claude Code, ChatGPT, Codex, Gemini, Cursor, Windsurf, VS Code, GitHub Copilot, Zed, Cline and any other MCP client.
Quick start
No key is needed to look up a company's public profile, search companies, browse technologies or read switch signals. Emails and people need a free API key (1,000 contact reveals a day, no card): sign up at agentdata.run/signup and copy the key from agentdata.run/settings.
Claude (claude.ai, Desktop, mobile)
Settings, Connectors, Add custom connector, then paste:
https://mcp.agentdata.run/mcp
No sign-in: the company, technology and signal tools work straight away.
Claude Code
claude mcp add agentdata -- npx -y agentdata-mcp-server --api-key YOUR_API_KEY
Claude Desktop, Cursor, Windsurf, VS Code, Cline
Add to the client's MCP config (claude_desktop_config.json, .cursor/mcp.json, mcp.json):
{
"mcpServers": {
"agentdata": {
"command": "npx",
"args": ["-y", "agentdata-mcp-server", "--api-key", "YOUR_API_KEY"]
}
}
}
Leave out --api-key to run anonymously (company profiles, technologies and signals; no emails or people).
Hosted (no install)
https://mcp.agentdata.run/mcp
Streamable HTTP. Send Authorization: Bearer YOUR_API_KEY for emails and people; without a header it serves the anonymous tools. In Claude Code:
claude mcp add agentdata --transport http https://mcp.agentdata.run/mcp --header "Authorization: Bearer YOUR_API_KEY"
Tools
| Tool | What it returns | Cost | Key |
|---|---|---|---|
lookup_company | One domain's record: company, tech stack (first and last seen), signals, email pattern. With a key, also email addresses and people | none without a key; with a key 1 reveal per domain per 30 days | no |
search_companies | Companies by name or by sector, size (estimate), b2b/b2c, model, technology, country | none | no |
get_technologies | The technology index, or companies using one technology | none | no |
get_signals | Companies that added, removed or switched a tool; growth and hiring changes | none | no |
find_people | People by title, seniority, department, company filters | 1 reveal per company in the response | yes |
get_person | One person by id, with email | 1 reveal (free if the company was revealed in the last 30 days) | yes |
check_usage | Plan and what is left today | none | no |
Every response ends with a usage line (reveals, requests and companies left), so an agent can pace itself. A domain that has not been profiled yet is crawled on request and answers "retry in about two minutes" without charging. Without a key, find_people and get_person are not listed.
Limits
| Anonymous | Free key | Pro ($99 a year) | |
|---|---|---|---|
| Contact reveals a day | none | 1,000 | 10,000 |
| Requests per 5 hours | 300 | 5,000 | 25,000 |
| Requests a second | 2 | 5 | 20 |
| Distinct companies a day | 200 | 5,000 | 25,000 |
Nothing else is metered. Details at agentdata.run/pricing.
Example prompts
- "Which SaaS companies use Intercom? Give me small ones with a pricing page."
- "Look up linear.app: tech stack, and who runs engineering."
- "Who dropped Zendesk in the last 30 days?"
- "Find heads of sales at fintech companies that use HubSpot, with email addresses."
- "How many contact reveals do I have left today?"
Run from source
npm install
npm run build
node dist/index.js --api-key YOUR_API_KEY # stdio
node dist/index.js --http --port 3001 # Streamable HTTP on POST /mcp, 127.0.0.1 only
node dist/index.js --help
AGENTDATA_API_KEY, PORT and HOST work as environment variables. npm run inspect opens the MCP Inspector.
The HTTP server binds to 127.0.0.1 by default and only answers local pages, so a key you start it with cannot be used by other sites or other machines. --host 0.0.0.0 makes it public; in that mode the startup key is ignored and every caller must send its own Authorization: Bearer key.
Links
- Website: agentdata.run
- How it works: agentdata.run/how-it-works
- API docs: agentdata.run/docs
- The data, as it is: agentdata.run/data
- Guide: Claude Code for sales prospecting, step by step
- How it compares: the best MCP servers for sales, 12 compared
MIT licence.
Advanced
- Delivery
- agentdata MCP server → your ahel connector (mcp.ahel.ai) → your AI.
- Item type
- mcp-server
- Key
run-agentdata-agentdata- Source
- github.com/nick-timms/agentdata-mcp-server
- Hosted endpoint
https://mcp.agentdata.run/mcp