synth-ai package is the single Python SDK for Synth. One install, one
SynthClient, multiple product surfaces:
Managed Research and Research Factory are not separate packages or doc sites.
They are namespaces on
SynthClient, with MCP as the agent-client alternative.
Install
Choose a path
Managed Research quickstart
Start a hosted run and read back evidence.
Research Factory
Multi-run programs on the same
client.research surface.MCP setup
Connect Codex, Claude Code, or Cursor to the hosted MCP server.
SynthClient reference
Namespaces, auth, async client, and configuration.
Tunnels
Tunnel records and leases for local containers.
Pools
Rollouts, artifacts, usage, and events.
Auth and base URL
By default the SDK readsSYNTH_API_KEY and uses the production backend. Pass
api_key and base_url when you need explicit control.