Wayforth
The API runtime for AI agents.
What it can do
- Wayforth Run: The Wayforth runtime. One call does everything: searches for the best API, picks the top-ranked service by WayforthRank v2, maps your input to the service's params, and executes it — ret
- Wayforth Execute: Execute any API service instantly. 15 managed services run with zero API keys — Wayforth holds the credentials. The fastest way to add any API capability to your agent. Optional: inc
- Wayforth Search: Search 300+ verified APIs ranked by WayforthRank — real agent payment signals, not ads. Use this when you don't know which service to execute.
What data it sees
Do you need an account
An API key from the service settings is required
The API runtime for AI agents. One tool call. Any API. No setup. Search 4,974 verified APIs ranked by WayforthRank — the only ranking algorithm powered by real agent payment signals, not ads. Execute via 18 managed services with zero API keys. Self-healing: if a service fails, credits restore automatically. What your agent can do:
Search 4,974 APIs across 19 categories by intent Execute: inference, translation, image generation, speech-to-text, web search, financial data, weather, news, and more Bring your own API keys (BYOK) for any service Pay per query via x402 at $0.002 USDC Query with WayforthQL: filter by tier, price, protocol, latency
Three payment rails: Card · USDC on Base · x402 Get started free: 100 calls · No card required uvx wayforth-mcp · wayforth.io
How to connect
How to connect Wayforth to Claude
The server address to paste into Claude settings:
https://wayforth--support-9ef4.run.tools
- Open Claude (claude.ai or the desktop app).
- Go to Settings → Connectors.
- Click Add custom connector.
- Paste the server address copied below into Remote MCP server URL and click Add.
- In a chat, click + → Connectors and switch the new connector on.
Custom connectors are available on Free, Pro, Max, Team and Enterprise plans (Free is limited to one). On Team and Enterprise an organization Owner adds the connector first under Organization settings → Connectors.
Authorization
After you click Add, a sign-in window for the service opens. Sign in with your own account and approve access. Claude never sees your password.
How to connect Wayforth to ChatGPT
The server address to paste into ChatGPT settings:
https://wayforth--support-9ef4.run.tools
- Open ChatGPT in a browser (chatgpt.com). A Plus, Pro, Business, Enterprise or Edu plan is required.
- Turn on developer mode once: Settings → Apps → Advanced settings → Developer mode.
- Open Settings → Connectors and click Create.
- Fill in the form: Name (anything), Description (one line about what the service does), MCP server URL (copy it below).
- Under Authentication choose OAuth if the service requires sign-in, otherwise None. Click Create.
- In a new chat open + → Apps/Connectors and enable the connector.
OpenAI has renamed this section before (Connectors → Apps/Plugins). If the label differs, search settings for "developer mode". On Business/Enterprise workspaces an admin must allow custom connectors first.
Authorization
On first use ChatGPT opens the service's sign-in window. Sign in and approve access.
How to connect Wayforth to Cursor
The server address to paste into Cursor settings:
https://wayforth--support-9ef4.run.tools
Fastest: click Open in Cursor below and confirm the prompt.
Manually:
- In Cursor open Settings → Cursor Settings → MCP and click Add new global MCP server.
- Paste the JSON copied below into
~/.cursor/mcp.json(per project:.cursor/mcp.jsonin the repo root). - Save the file. The server appears in the MCP list; authorize it there if asked.
Authorization
If the service needs sign-in, an authorize button appears next to the server in the MCP list.
Server tool list (17)
Raw names from tools/list. Only developers need these.
| wayforth_run | The Wayforth runtime. One call does everything: searches for the best API, picks the top-ranked service by WayforthRank v2, maps your input to the service's params, and executes it — returning the result directly. Use this instead of wayforth_search + wayforth_execute when you just want the result. Supports: translation, weather, news, stock prices, web search, image generation, speech-to-text, text-to-speech, email, and 300+ more catalog services. Optional: include agent_id='my-agent-name' to tag this call for per-agent analytics in your dashboard at wayforth.io/dashboard/agents. |
| wayforth_execute | Execute any API service instantly. 15 managed services run with zero API keys — Wayforth holds the credentials. The fastest way to add any API capability to your agent. Optional: include agent_id='my-agent-name' to tag this call for per-agent analytics in your dashboard at wayforth.io/dashboard/agents. |
| wayforth_search | Search 300+ verified APIs ranked by WayforthRank — real agent payment signals, not ads. Use this when you don't know which service to execute. |
| wayforth_list | Browse the Wayforth service catalog. |
| wayforth_stats | Get current Wayforth catalog statistics. |
| wayforth_status | Return API health and catalog statistics. |
| wayforth_query | Structured service discovery using WayforthQL v2. More precise than wayforth_search — supports price caps, protocol filters, x402-only, provider filtering, and explicit sort order. Use when you need deterministic filtering rather than pure semantic ranking. |
| wayforth_compare | Compare 2-5 API services side by side. Returns WRI scores, response times, costs, signal counts and a plain-English recommendation. Use this before committing to a service. |
| wayforth_similar | Find services similar to or commonly used alongside a given service. Returns co-usage patterns from real agent behavior. |
| wayforth_pay | Pay for a service through Wayforth. Two payment tracks: track='card' (default — no crypto needed): - Deducts from your Wayforth credit balance - Stripe Treasury processes the payment to the service - Get credits at wayforth.io/dashboard → Billing → Card Track track='crypto' (non-custodial — your wallet): - Returns Base calldata for you to broadcast - Your USDC, your wallet, fully on-chain - Non-custodial — Wayforth never holds your funds Routing fee: 1.5% on all tracks Args: service_id: Service to pay (from wayforth_search results) amount_usd: Amount to pay in USD (e.g. 0.001) track: Payment track — 'card' or 'crypto' (default: 'card') query_id: Optional query ID from wayforth_search for WayforthRank signal |
| wayforth_keys | Manage BYOK (Bring Your Own Key) stored service keys. Store encrypted API keys for any service and call them via wayforth_execute with key_source='byok'. Keys are encrypted at rest with AES-128 and never returned in plaintext. |
| wayforth_remember | Save a service to agent memory for quick access later. |
| wayforth_recall | Recall services previously saved to memory. |
| wayforth_identity | Get or create your agent identity on Wayforth. Returns your trust score, reputation tier, and usage history. |
| wayforth_check_agent_identity | Look up an agent's identity and reputation on Wayforth. Returns tier (unknown/emerging/established/trusted/elite), trust score (0-100), call history, and cumulative spend. Agents build reputation automatically through x402 pay-per-call usage. No signup required. Tiers unlock higher rate limits: unknown: 10 calls/min emerging: 30 calls/min established: 60 calls/min trusted: 120 calls/min elite: unlimited |
| wayforth_set_wri_alert | Register a webhook to be notified when any API service crosses a WayforthRank WRI score threshold. The webhook fires once per service per 24 hours when the score crosses upward through the threshold. Payload is HMAC-SHA256 signed with X-Wayforth-Signature for verification. Use this to automatically discover new high-quality services as they accumulate payment signals. |
| wayforth_quickstart | Get the Wayforth developer quickstart guide. Returns step-by-step instructions for using Wayforth in an agent. |