Skip to main content
Tako runs a hosted, remote Model Context Protocol server, so your agent can pull live, citation-backed data and interactive charts from Tako without you writing any glue code. The model decides when to call Tako; the server runs the call and returns grounded, up-to-date results. There is nothing to install or host — the server is a single Streamable HTTP endpoint, and it is free to try with no API key and no sign-in: a keyless connection runs the core tools on a rate-limited free tier. Signing in or adding a key unlocks the full toolset and your own account limits.

Connect

Point your client at https://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.
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 /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:
That connects on the free tier; run /mcp and approve the Tako sign-in to authenticate. To pass a key up front instead:
Verify with 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 /mcptakoAuthenticate 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_answer call 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_search calls, one per metric, and synthesizes them.
  • “What data does Tako have on Costco?”tako_available_data lists 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.
If the answer comes back with a chart and a source line, you’re connected.

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

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.
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.
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.
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.
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