Wayforth Quickstart
Access 200+ AI services through a single interface. Install the MCP, set your API key, and start calling services in under 5 minutes.
Installation
Wayforth ships as an MCP (Model Context Protocol) server. Install it with uvx — no virtual environment needed:
uvx wayforth-mcp
Alternatively, install as a persistent package:
# Using uv
uv tool install wayforth-mcp
# Using pip
pip install wayforth-mcp
To add Wayforth to your AI assistant, configure it in your MCP client. For Claude Desktop, add to claude_desktop_config.json:
{
"mcpServers": {
"wayforth": {
"command": "uvx",
"args": ["wayforth-mcp"],
"env": {
"WAYFORTH_API_KEY": "wf_live_..."
}
}
}
}
Note: Wayforth MCP requires Python 3.10+ and uv 0.4+. Install uv with curl -LsSf https://astral.sh/uv/install.sh | sh.
First search
Use wayforth_search to find services in natural language. Wayforth ranks results by WRI score — a reliability index based on uptime, latency, and payment success rate.
wayforth_search("translate to spanish")
Returns a ranked list of matching services:
[
{
"slug": "deepl",
"name": "DeepL Translation",
"description": "High-quality neural machine translation in 31 languages",
"wri_score": 94,
"tier": 2,
"category": "translation",
"payment_rails": ["card", "usdc", "x402"],
"price_per_call": 0.003
},
{
"slug": "google-translate",
"name": "Google Cloud Translation",
"wri_score": 91,
"tier": 2,
"category": "translation"
}
]
Narrow results with filters:
wayforth_search("translate to spanish", max_price_usd=0.01, tier=2)
First execution
Once you have a slug, use wayforth_execute to run the service directly. Wayforth handles auth, billing, and failover automatically.
wayforth_execute(slug="deepl", text="Hello, world!", target_lang="ES")
Response:
{
"translation": "¡Hola, mundo!",
"detected_source_lang": "EN",
"billed_calls": 1,
"credits_remaining": 98
}
One-shot: search + execute
wayforth_run finds the best match for your query and executes it in one call — no slug needed:
wayforth_run("translate Hello to Spanish")
{
"output": "Hola",
"service": "deepl",
"wri_score": 94
}
Authentication
All Wayforth APIs use a single API key passed as the x-wayforth-api-key header (or via the WAYFORTH_API_KEY environment variable for MCP).
Create an account
Sign up at wayforth.io. No credit card required — you start on the free tier with 100 calls.
Copy your API key
Go to Settings → API Keys. Your live key starts with wf_live_. Test keys start with wf_test_ and don't charge credits.
Set the key
Set it as an environment variable in your shell or MCP config:
export WAYFORTH_API_KEY="wf_live_your_key_here"
Test the connection
curl https://gateway.wayforth.io/v1/balance \
-H "x-wayforth-api-key: $WAYFORTH_API_KEY"
{
"credits_remaining": 100,
"tier": "free",
"usage": { "calls_this_period": 0 }
}
Security: Never commit API keys to source control. Use environment variables or a secrets manager. Rotate keys immediately if compromised via the dashboard.
Free tier
Every account starts on the free tier — no credit card required.
| Tier | Calls / month | Price | Rate limit |
|---|---|---|---|
| free | 100 | $0 | 10 req/min |
| builder | 1,000 | $9/mo | 60 req/min |
| starter | 3,500 | $29/mo | 120 req/min |
| pro | 12,000 | $79/mo | 300 req/min |
| growth | 40,000 | $199/mo | 600 req/min |
Need more calls? Top-up packages can be added to any plan. See top-up packages.
Founding member bonus: Founding member accounts are those created before August 31, 2026. Founding members receive a one-time 500-call bonus on their first paid subscription. No code required — the bonus is applied automatically.