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
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. |