This page is the shortest path from zero to a working MCP connection. For product context first, read Introduction. For deeper MCP run patterns, use MCP Quickstart. For Python, use Python SDK Quickstart.Documentation Index
Fetch the complete documentation index at: https://docs.usesynth.ai/llms.txt
Use this file to discover all available pages before exploring further.
1. Sign in and API key
- Create or open your Synth account at usesynth.ai.
- Create a Synth API key in the product (same key type as other Synth API access).
- Expose it to your terminal and MCP clients as
SYNTH_API_KEY.
SYNTH_BACKEND_URL to that base URL. Production MCP defaults to the hosted API; see MCP Quickstart for details.
2. Install the Managed Research MCP
Managed Research MCP is published with themanaged-research PyPI package (managed-research-mcp entry point). Most people connect through a remote HTTP server from Codex or Claude Code.
- Codex
- Claude Code
- Local stdio
SYNTH_API_KEY is available in the environment Codex uses (shell profile, IDE env, or Codex config), per Codex docs for MCP env inheritance.3. Smoke test
In your agent client, ask for something that forces a tool call, for example:smr_list_projects. An empty list still means auth and connectivity succeeded.
4. Next steps
Projects in the web app
Navigate the logged-in project hub, runs, resources, and results in the browser.
MCP Quickstart
Start one-off and project-scoped runs and inspect evidence from MCP.
MCP tool reference
Full
smr_* tool list grouped by area.Python SDK quickstart
Script runs, CI, and notebooks with
ManagedResearchClient.managed-research Python package, not ad hoc /smr REST calls. See Introduction.