Connect
Point your client athttps://mcp.tako.com/mcp and pick it below. Credentials are optional — every configuration here connects on the free tier as written.
To use your own account and limits, authenticate one of two ways: sign in with your Tako account (OAuth) — approving the sign-in window creates an API key for you automatically, nothing to copy — or paste a key from tako.com/console/api-keys into an Authorization: Bearer tako_sk_… header. Chat hosts (ChatGPT, Claude.ai, Claude Desktop) only support the sign-in; CLI and editor clients accept either.
- Claude Code
- ChatGPT
- Claude Desktop
- Cursor
- VS Code
- Windsurf
- Codex
- Gemini CLI
- Zed
- Cline
- Roo Code
- Kiro
- Warp
- Goose
- Antigravity
- OpenCode
- Other
Plugin — recommended. Two commands, no API key to mint or manage. It works immediately on the free tier and installs Tako’s bundled research skills alongside the tools:To switch to your own account and limits, run That connects on the free tier; run Verify with
/mcp inside Claude Code, select tako, and choose Authenticate. A browser signs you in and mints a per-host key automatically — nothing to copy.Or add the server directly, without the bundled skills:/mcp and approve the Tako sign-in to authenticate. To pass a key up front instead:claude mcp list. Keep only one Tako connection active — the plugin and a manual claude mcp add entry each register a full set of tools, so running both gives you two copies of everything.Updating from an earlier plugin release? Those asked for a Tako API key in the plugin config. That setting is gone, so after updating, the connection lands on the free tier silently — nothing errors, but your account limits are no longer active. Run
/mcp → tako → Authenticate once to restore them.GitHub
TakoData/tako-mcp
Smithery
tako/tako
Try it
Once the tools appear, ask your agent something Tako’s data answers directly. These work on the free tier:- “What was Nvidia’s most recent quarterly revenue?” — one
tako_answercall returns the figure with its citation and the chart behind it. - “Compare US CPI, core CPI, and PCE inflation.” — the agent fans out narrow
tako_searchcalls, one per metric, and synthesizes them. - “What data does Tako have on Costco?” —
tako_available_datalists the coverage, free, and surfaces name ambiguity before anything is charged. - “How much traffic does stripe.com get?” — web and app traffic, alongside financials, macro, sports, and US government spending.
Tools
Connecting keyless gives your client three tools — an answer engine, search, and free data discovery — and authenticating adds a fourth for content fetching. They’re built for live data: on Tako’s VerticalRTK benchmark of real-time data questions, Tako outperforms the next-best web search API by 21% — with ~75% fewer tool calls at up to one-tenth the cost.
On connect, the server also advertises MCP server instructions that hosts like Claude and Claude Code place in the model’s system prompt. They steer data and metric questions to Tako ahead of the host’s built-in web search, and note that Tako covers the live web too — so one call can stand in for a separate web search on mixed questions. The host’s own web search stays the fallback for anything outside Tako’s coverage.
Opt-in tools
Heavier tools are off by default to keep the tool surface small. Enable them per connection by appending
?tools= with comma-separated aliases to the endpoint URL — e.g. https://mcp.tako.com/mcp?tools=agent,visualize. Only alias names are recognized and unknown values are ignored, so a typo never breaks the connection. Opt-in tools require an API key or sign-in; they are not available on the free tier.
MCP is the simplest way to give an agent Tako — one endpoint, zero glue code — but it trades control for convenience: connection-level auth and a fixed tool surface. For production integrations that need typed SDKs, streaming, retries, and fine-grained request control, call the API directly or follow an integration guide (OpenAI Responses, Anthropic tool calling, Vercel AI SDK).
Build Tako into your agent
Building your own agent rather than connecting a client? Hand your coding agent the integration prompt at the top of the Quickstart. It reads the docs, asks the right questions, and wires Tako in the best way for your stack (this MCP server or the direct API, whichever fits).Troubleshooting
Tools don't appear after connecting
Tools don't appear after connecting
Confirm your client supports the Streamable HTTP transport and is pointed at
https://mcp.tako.com/mcp (not a .../sse path). Restart the client so it re-runs the tools/list handshake. If you authenticated with a header, make sure the Authorization: Bearer tako_sk_… header is set and the key hasn’t been revoked — an invalid key is rejected rather than falling back to the free tier.A specific tool is missing (tako_agent, tako_visualize, …)
A specific tool is missing (tako_agent, tako_visualize, …)
Those tools are opt-in. Reconnect with the alias in the URL — e.g.
https://mcp.tako.com/mcp?tools=agent,visualize — and restart the client. See Tools for the alias table.Also check you’re authenticated: an unauthenticated connection can run only tako_search, tako_answer, and tako_available_data, so tako_contents and every opt-in alias need an API key or sign-in. (ChatGPT is the exception in what it lists: it shows tako_contents and tako_visualize on an anonymous connection for its link-account UI, but they prompt for sign-in instead of running.)On the Claude Code plugin, the connection URL is pinned, so ?tools= isn’t available. Add the server yourself with claude mcp add and the parameter — and remove the plugin’s connection so you don’t get two copies of every tool.Hitting a rate limit on the free tier
Hitting a rate limit on the free tier
The keyless free tier is rate-limited. Sign in or add an API key to move onto your own account limits — see pricing.
tako_available_data is free at any tier, so use it for coverage checks rather than spending priced calls on them.OAuth sign-in problems
OAuth sign-in problems
You don’t need a pre-existing API key — approving the sign-in mints a per-host key automatically (named
MCP: <client> at tako.com/console/api-keys). If a host stops authenticating, remove and re-add the connector to mint a fresh key. Deleting a host’s MCP: <client> key at the console kills that host’s access; rotating your key kills every host’s grant at once. Tako keeps at most ten MCP keys — connecting an eleventh host trims the oldest.tako_contents refuses a card
tako_contents refuses a card
Card data export requires the card to be marked
exportable: true in the tako_search / tako_answer result that returned it. Web result URLs are always fetchable.Cards from license-protected sources — S&P Global, FactSet, Visible Alpha, CoinMarketCap — come back non-exportable and carry no inline preview rows. That’s a licensing boundary, not an error, so retrying won’t help: read the headline value from the card’s description, cite the chart, or ask tako_answer for the number. Cards from open sources (FRED, OECD, BIS, Fiscal.ai) export normally, and any card’s free inline rows can be read directly when it has them.Next steps
Get an API key
Unlock the full toolset
Pricing
Rates and free credits
Build an integration
One prompt for your coding agent