Docs
MCP server
Give your AI assistant or agent live data from Amazon, Zalando, Otto, Zillow, Yahoo Finance, YouTube and more. Point any MCP client at our hosted server, add your API key, and the model can look things up the moment someone asks.
What you get
One URL
Hosted at
https://api.everydata.io/mcp. Nothing to install or run yourself.Typed tools
34 tools with clear parameters – amazon_product, zillow_search, youtube_comments – plus a generic tool for every other endpoint.
Same key, same quota
Tool calls are normal API requests: same prices, same weights, and failed calls are refunded.
Connect a client
The server speaks MCP over Streamable HTTP. Authenticate with your API key as Authorization: Bearer … (or the x-api-key header). Get a key in the dashboard – the free plan works.
Claude Code
One command in your terminal.
claude mcp add --transport http everydata "https://api.everydata.io/mcp" \
--header "Authorization: Bearer YOUR_API_KEY"Cursor
Add to ~/.cursor/mcp.json (or .cursor/mcp.json in a project).
{
"mcpServers": {
"everydata": {
"url": "https://api.everydata.io/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}VS Code
Add to .vscode/mcp.json.
{
"servers": {
"everydata": {
"type": "http",
"url": "https://api.everydata.io/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Claude Desktop
Claude Desktop connects to remote servers with a key through the mcp-remote bridge (needs Node.js). Add to claude_desktop_config.json and restart the app.
{
"mcpServers": {
"everydata": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.everydata.io/mcp",
"--header",
"Authorization:${EVERYDATA_AUTH}"
],
"env": {
"EVERYDATA_AUTH": "Bearer YOUR_API_KEY"
}
}
}
}Clients that only offer OAuth sign-in for custom connectors (for example the ChatGPT app) are not supported yet – use the API route below instead.
Use it from an API
Both the OpenAI and the Anthropic API can call remote MCP servers for you, so your agent gets the tools without any extra code.
OpenAI Responses API
{
"model": "gpt-6-astra",
"input": "Is the LCGENS 20W charger on Amazon a good deal right now?",
"tools": [
{
"type": "mcp",
"server_label": "everydata",
"server_url": "https://api.everydata.io/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
},
"require_approval": "never"
}
]
}Anthropic Messages API (MCP connector)
Send the header anthropic-beta: mcp-client-2025-11-20. Each server in mcp_servers needs a matching mcp_toolset entry in tools, otherwise the request is rejected.
{
"model": "claude-opus-5",
"max_tokens": 4096,
"messages": [
{
"role": "user",
"content": "Which 3-bed homes in 78704 are listed under $700k?"
}
],
"mcp_servers": [
{
"type": "url",
"url": "https://api.everydata.io/mcp",
"name": "everydata",
"authorization_token": "YOUR_API_KEY"
}
],
"tools": [
{
"type": "mcp_toolset",
"mcp_server_name": "everydata"
}
]
}Tools
Parameters and descriptions match the API reference. Each tool description also states its quota weight, so the model can see what a call costs.
| Platform | Tool | What it returns |
|---|---|---|
| Amazon | amazon_product | Product page by URL |
| amazon_product_by_asin | Product by ASIN and marketplace | |
| amazon_search | Keyword search | |
| amazon_offers | All seller offers for an ASIN | |
| amazon_reviews | Customer reviews | |
| amazon_best_sellers | Best-seller list of a category | |
| amazon_deals | Today's deals | |
| Walmart | walmart_product | Product page |
| walmart_search | Keyword search | |
| Zalando · Otto · Kaufland · Lidl · Asos | zalando_product | Article page |
| zalando_search | Keyword search | |
| otto_product | Product page | |
| otto_search | Keyword search | |
| kaufland_product | Product page | |
| kaufland_search | Keyword search | |
| lidl_product | Product page | |
| lidl_search | Keyword search | |
| asos_product | Product page | |
| asos_search | Keyword search | |
| Home Depot · Naver | homedepot_product | Product for one store |
| homedepot_search | Search with store prices | |
| naver_product | Smart Store product | |
| Zillow | zillow_property | Property details and Zestimate |
| zillow_search | Listings for a location | |
| Yahoo Finance | yahoo_quotes | Live quotes for symbols |
| yahoo_chart | Price history | |
| yahoo_profile | Company profile | |
| YouTube | youtube_video | Video details and stats |
| youtube_search | Video search | |
| youtube_comments | Comments of a video | |
| youtube_channel | Channel details | |
| Everything else | list_endpoints | Lists every data endpoint with its parameters and quota weight |
| call_endpoint | Calls any listed endpoint by path | |
| account_quota | Your remaining quota this month |
Quota & limits
- Every tool call is one API request on your account and counts like any other request – including the platform weight (Zillow, Home Depot, Naver, Zalando and Otto product pages count 2 units).
- Failed calls (the site blocked us or was down) and rejected calls are refunded automatically.
- Your plan's per-minute rate limit applies. Large answers are shortened for the model's context window; the tool then tells the model to narrow the request (for example a smaller page or fewer reviews).
- Listing the tools is free.
account_quotashows what is left this month.
See Limits & quota and pricing for the numbers per plan.