One API key.
Every tool.
ToolRoute is the OpenRouter for tools. One unified API to access 70+ best-in-class tools for AI agents. No more managing dozens of API keys, accounts, and integrations.
curl https://toolroute.ai/api/v1/execute \
-H "Authorization: Bearer tr_live_xxx" \
-d '{"tool": "elevenlabs/text-to-speech", "input": {"text": "Hello world"}}'How It Works
Get an API key
Sign up, get your tr_live_xxx key in seconds.
Pick a tool
Browse 70+ curated tools across 12 categories. Or let us pick—describe your task, we'll route it.
Execute
One API call. We handle auth, routing, billing, and fallbacks.
87
Tools in Registry
40
API Adapters
80+
Operations
54
Beliefs
6
Composites
Featured Tools
Browse all toolsLinear
10/10Project management — issues, projects, sprints, priorities
Higgsfield
10/10AI video & image platform — 30+ models (Sora 2, Kling 3.0, Veo 3.1, Soul 2.0, Seedance). 4.5M generations/day.
Remotion
10/10Describe video in English → React code → rendered MP4. 126K+ installs. #1 non-corp skill. Programmable video.
Slack API
10/10Send messages, read channels, reply to threads, list channels.
ElevenLabs
10/10Voice AI: text-to-speech, voice cloning, audio generation. Best quality TTS on market.
Playwright MCP
10/10Official Anthropic Playwright MCP. Deterministic browser automation via accessibility snapshots. The standard.
Tavily
10/10RAG-optimized search for agents — clean extracted content, answers, news/finance topics.
Composio
10/10OAuth for 850+ apps. 11K+ tools. Managed auth infrastructure for AI agents. MCP + REST + SDK.
Not just APIs — discover agent skills too
Browse 40+ curated skills for design, development, security, and more. Skills are procedures your agent installs to learn new capabilities — they run locally in your agent's context, not through an API.
Browse SkillsSimple Pricing
Start free. Scale when you need to.
Works Everywhere
Drop into any workflow. One key, every language.
import requests
r = requests.post(
"https://toolroute.ai/api/v1/execute",
headers={"Authorization": "Bearer tr_live_xxx"},
json={
"tool": "firecrawl/scrape",
"input": {"url": "https://example.com"}
}
)
print(r.json()["data"])const res = await fetch(
"https://toolroute.ai/api/v1/execute",
{
method: "POST",
headers: {
"Authorization": "Bearer tr_live_xxx",
"Content-Type": "application/json"
},
body: JSON.stringify({
tool: "firecrawl/scrape",
input: { url: "https://example.com" }
})
}
);
const { data } = await res.json();Learn
All articlesInfrastructure
What Is an MCP Gateway?
MCP registries list tools. MCP gateways execute them. Learn the difference and why it matters.
Infrastructure
MCP Gateway vs API Gateway
API gateways route HTTP requests. MCP gateways route tool calls. A side-by-side comparison of what each does.
Guide
Use MCP Tools Without Managing Servers
One API key, one endpoint, zero server management. Skip the infrastructure and start building.