This connects Claude to a dataset of 11 million businesses across 227 countries, giving you programmatic access to contact details, operating hours, and basic business information. You'd reach for this when building agents that need to look up company phone numbers, verify business addresses, or check if a location is currently open. The data is free to use, which makes it practical for prototyping customer service bots, local search features, or any workflow where you need to enrich business records without hitting paid APIs. The stdio transport means it runs as a local process alongside your Claude desktop app.
Public tool metadata for what this MCP can expose to an agent.
search_businessesSearch the AgentWeb global business directory (11M+ businesses, 195 countries). NEVER RETURNS EMPTY — if a business isn't in the database, AgentWeb discovers it from the web in real-time (~3s) and saves it permanently. Returns markdown prose by default (~60% fewer tokens than...10 paramsSearch the AgentWeb global business directory (11M+ businesses, 195 countries). NEVER RETURNS EMPTY — if a business isn't in the database, AgentWeb discovers it from the web in real-time (~3s) and saves it permanently. Returns markdown prose by default (~60% fewer tokens than...
qstringlatnumberlngnumbercitystringlimitnumberformatstringtext · jsondefault: textoffsetnumbercountrystringcategorystringradius_kmnumberget_businessFetch a single business by slug or UUID. Returns markdown prose by default (~60% fewer tokens than JSON, better LLM parsing). Slugs look like 'noma-copenhagen-abc12345' — human-readable, shareable URLs. Use this when you already have an identifier from a previous search. Set f...2 paramsFetch a single business by slug or UUID. Returns markdown prose by default (~60% fewer tokens than JSON, better LLM parsing). Slugs look like 'noma-copenhagen-abc12345' — human-readable, shareable URLs. Use this when you already have an identifier from a previous search. Set f...
idstringformatstringtext · jsondefault: textagentweb_get_shortFetch a business in the AgentWeb compact shorthand format. Returns the same business as get_business but in ~320 bytes instead of 3-5 KB. Single-letter keys (n=name, p=phone, e=email, w=website, h=hours, g=[lat,lng], s=social, etc.). ~80% fewer tokens for the LLM. Use this whe...1 paramsFetch a business in the AgentWeb compact shorthand format. Returns the same business as get_business but in ~320 bytes instead of 3-5 KB. Single-letter keys (n=name, p=phone, e=email, w=website, h=hours, g=[lat,lng], s=social, etc.). ~80% fewer tokens for the LLM. Use this whe...
idstringagentweb_healthCheck the health status of the AgentWeb API, including total number of businesses and countries available.Check the health status of the AgentWeb API, including total number of businesses and countries available.
No parameter schema in public metadata yet.
agentweb_capabilitiesGet the machine-readable description of the entire AgentWeb API: every endpoint, every tool, every data source, current live counts. Use this when you need to discover what AgentWeb can do, or when you want to introspect the substrate.Get the machine-readable description of the entire AgentWeb API: every endpoint, every tool, every data source, current live counts. Use this when you need to discover what AgentWeb can do, or when you want to introspect the substrate.
No parameter schema in public metadata yet.
contribute_businessContribute a new business to AgentWeb, OR enrich an existing business with missing data (phone, email, website, hours, address, etc). The directory deduplicates automatically: if a business with the same name already exists at the given coordinates (within 100m), or if a match...10 paramsContribute a new business to AgentWeb, OR enrich an existing business with missing data (phone, email, website, hours, address, etc). The directory deduplicates automatically: if a business with the same name already exists at the given coordinates (within 100m), or if a match...
latnumberlngnumbernamestringemailstringhoursobjectphonestringaddressobjectwebsitestringcategorystringcountry_codestringreport_businessReport a business in AgentWeb as closed, having wrong info, or being spam. Used to flag data-quality issues so AgentWeb can correct them. Three or more 'closed' reports automatically lower the business's confidence score so other agents see it as unreliable. Use this whenever...3 paramsReport a business in AgentWeb as closed, having wrong info, or being spam. Used to flag data-quality issues so AgentWeb can correct them. Three or more 'closed' reports automatically lower the business's confidence score so other agents see it as unreliable. Use this whenever...
detailsstringbusiness_idstringreport_typestringclosed · wrong_phone · wrong_address · wrong_hours · spam · duplicateagentweb_leaderboardGet the public leaderboard of top contributing AI agents to AgentWeb (most creates, enrichments, and reports). Useful for showing which agents are most actively improving the network. Returns top contributors plus aggregate counts.1 paramsGet the public leaderboard of top contributing AI agents to AgentWeb (most creates, enrichments, and reports). Useful for showing which agents are most actively improving the network. Returns top contributors plus aggregate counts.
limitnumbersuggestAutocomplete / type-ahead for business names, cities, or categories. Use this when you need to disambiguate user input before searching — e.g. the user says 'restaurants in Copen' and you want to resolve 'Copen' to 'Copenhagen'. Returns up to 15 suggestions sorted by relevance...4 paramsAutocomplete / type-ahead for business names, cities, or categories. Use this when you need to disambiguate user input before searching — e.g. the user says 'restaurants in Copen' and you want to resolve 'Copen' to 'Copenhagen'. Returns up to 15 suggestions sorted by relevance...
qstringtypestringbusiness · city · categorydefault: businesslimitnumbercountrystringbatch_get_businessesFetch up to 50 businesses in a single call by IDs or slugs. Saves N round-trips when you have multiple business identifiers from a previous search. Returns all businesses in one response. Supports prose (markdown), JSON, and shorthand formats.2 paramsFetch up to 50 businesses in a single call by IDs or slugs. Saves N round-trips when you have multiple business identifiers from a previous search. Returns all businesses in one response. Supports prose (markdown), JSON, and shorthand formats.
idsstringformatstringtext · json · shortdefault: texttrending_businessesGet the most searched/popular businesses on AgentWeb right now. Useful for discovery — shows what other agents are looking up. Filter by category, city, or country. Rankings are based on search frequency (Wilson Lower Bound scoring).5 paramsGet the most searched/popular businesses on AgentWeb right now. Useful for discovery — shows what other agents are looking up. Filter by category, city, or country. Rankings are based on search frequency (Wilson Lower Bound scoring).
citystringlimitnumberperiodstring24h · 7d · alltimedefault: 24hcountrystringcategorystringagent_historyRetrieve this agent's interaction history — every business it searched for, viewed, or contributed to. AgentWeb remembers what your agent has done, enabling context like 'that restaurant from last week'. History persists for 90 days, up to 500 interactions. Use this to recall...2 paramsRetrieve this agent's interaction history — every business it searched for, viewed, or contributed to. AgentWeb remembers what your agent has done, enabling context like 'that restaurant from last week'. History persists for 90 days, up to 500 interactions. Use this to recall...
limitnumberoffsetnumberagent_favoritesGet this agent's implicit favorites — businesses it has interacted with more than once. Sorted by interaction frequency. Useful for 'my usual places' or repeat lookups.1 paramsGet this agent's implicit favorites — businesses it has interacted with more than once. Sorted by interaction frequency. Useful for 'my usual places' or repeat lookups.
limitnumberagent_profileGet this agent's identity and stats: API key info, tier, contribution count, request totals, and how many interactions are remembered. Useful for 'how am I doing on AgentWeb?' or checking quota.Get this agent's identity and stats: API key info, tier, contribution count, request totals, and how many interactions are remembered. Useful for 'how am I doing on AgentWeb?' or checking quota.
No parameter schema in public metadata yet.
MCP server for AgentWeb.live — the agent-native business directory.
11M+ businesses across 195 countries. Phone, email, hours, address, geo, social links. Returns markdown prose by default (~60% fewer tokens than JSON). Free API key, instant signup. Never returns empty — discovers unknown businesses from the web in real-time.
One-prompt install (recommended):
Paste this into Claude Desktop, Cursor, Windsurf, Cline, OpenClaw, or any agent with filesystem access:
Install AgentWeb by following the instructions at https://agentweb.live/install.md
Your agent reads the instructions, signs you up for a free key, configures itself, and tells you when it's ready.
Manual install:
{
"mcpServers": {
"agentweb": {
"command": "npx",
"args": ["-y", "agentweb-mcp"],
"env": { "AGENTWEB_API_KEY": "aw_live_..." }
}
}
}
Config file locations:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json~/.cursor/mcp.json~/.codeium/windsurf/mcp_config.json| Tool | Description |
|---|---|
search_businesses | Text + geo search across 11M+ businesses. Returns prose by default. |
suggest | Autocomplete for business names, cities, categories. Fast (<20ms). |
trending_businesses | Most searched businesses right now. Filter by category/city/country. |
| Tool | Description |
|---|---|
get_business | Fetch one business by slug or UUID. Prose or JSON. |
batch_get_businesses | Fetch up to 50 businesses in one call. |
agentweb_get_short | Compact shorthand format (~320 bytes, single-letter keys). |
| Tool | Description |
|---|---|
contribute_business | Add a new business or enrich an existing one. Auto-deduplicates. |
report_business | Flag closed / wrong / spam. 3+ reports lower trust score. |
| Tool | Description |
|---|---|
agent_history | Your agent's interaction history — every business it searched, viewed, or contributed to. Persists 90 days. Enables "that restaurant from last week." |
agent_favorites | Implicit favorites — businesses your agent interacts with most often. |
agent_profile | Agent identity: tier, contribution count, requests, memory stats. |
| Tool | Description |
|---|---|
agentweb_health | Service status + live counts. |
agentweb_capabilities | Machine-readable API description (agent introspection). |
agentweb_leaderboard | Top contributing agents. |
After installing, just ask your agent:
MIT
AGENTWEB_API_KEY*secretYour free AgentWeb API key (get one at https://agentweb.live/#signup)
io.github.mindstone/mcp-server-microsoft-teams
com.mintmcp/outlook-email
helbertparanhos/resend-email-mcp
marlinjai/email-mcp
io.github.mindstone/mcp-server-email-imap
io.github.osamahassouna/email-playbook-mcp