Before you begin
1
Create an MCP-scoped API key
Get a JWT by signing in, then create a key carrying the five MCP scopes:Copy the
key value from the response. It starts with titan_sk_ and is shown only once.Only grant the scopes your agent actually needs. A research agent that never crawls does not need
mcp:crawl. See Authentication and scopes.2
Connect your client
Point your client at the hosted endpoint with your key in an Other clients are covered in Connect your client.
Authorization header.- Claude Code
- Cursor
- VS Code
- Windsurf
3
Confirm the tools are available
Restart or reload your client, then ask it what Titan tools it can see. You should get six:
titan_search, titan_fetch, titan_crawl, titan_list_templates, titan_run_template, and titan_get_run.To check the connection without a client:4
Make your first call
Ask your agent something that needs the live web:
Search for the three most recent posts about WebAssembly performance, then read them and summarize what changed.The agent calls
titan_search to discover URLs, then titan_fetch on the ones it picks. You can also drive it directly:What comes back
Every tool returns a consistent envelope:run_id is the Titan execution_id. You can look the same run up through the Task Service API or in the dashboard.
Next steps
Tool reference
Every parameter, default, and limit for the six tools.
Build a research agent
A worked search-then-fetch pipeline with prompts and tool calls.
Runs and results
Synchronous vs asynchronous runs, statuses, and polling.
Credits and usage
What each tool costs and what is free.