MCP server for Wayforth — The API Runtime for AI Agents.
Project description
wayforth-mcp
MCP server for Wayforth — one tool call to search, execute, and pay for any of ~5,000 indexed APIs.
mcp-name: io.github.WayforthOfficial/wayforth
Install
uvx wayforth-mcp
Add to Claude Code permanently:
claude mcp add wayforth -- uvx wayforth-mcp
Setup
Get an API key at wayforth.io/signup, then set it in your environment:
export WAYFORTH_API_KEY=wf_live_...
Tools
| Tool | Description |
|---|---|
wayforth_search |
Search ~5,000 APIs by natural language — returns WRI scores, tier, price/req |
wayforth_query |
Structured discovery — filter by tier, latency, region, price, payment rail |
wayforth_run |
Intent-based routing: describe what you need, Wayforth picks and executes |
wayforth_execute |
Direct execution of a managed service by slug — no API key required |
wayforth_pay |
Pay for a service via card credits or USDC on Base |
wayforth_list |
Browse catalog with category, tier, and limit filters |
wayforth_status |
Live API health and service counts |
wayforth_stats |
Catalog statistics — total services, tier breakdown |
wayforth_keys |
Store your own API keys encrypted at rest (BYOK) |
wayforth_remember |
Save a service to persistent agent memory |
wayforth_recall |
Retrieve services previously saved to memory |
wayforth_compare |
Side-by-side comparison of two services by slug |
wayforth_similar |
Find services co-used alongside a given service |
wayforth_identity |
Get or create your agent identity — returns trust score, reputation tier, usage history |
wayforth_check_agent_identity |
Look up another agent's identity by wallet address |
wayforth_set_wri_alert |
Set a webhook to fire when a service crosses a WRI score threshold |
wayforth_quickstart |
Get started guide — returned as a formatted string |
Development
cd packages/mcp-server
uv sync
uv run python server.py
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file wayforth_mcp-0.8.13.tar.gz.
File metadata
- Download URL: wayforth_mcp-0.8.13.tar.gz
- Upload date:
- Size: 63.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8550a1a6ceb7d0910b3b7d6b7e2082242647ba6a0b0d347917841d9793d2663c
|
|
| MD5 |
8289cfedf41583f5347684712d42dcd3
|
|
| BLAKE2b-256 |
461c68ffb94f9a6b0203c15d4d2d8baff470d43ee8ae0d9781a4c9d5b9cd3d0f
|
File details
Details for the file wayforth_mcp-0.8.13-py3-none-any.whl.
File metadata
- Download URL: wayforth_mcp-0.8.13-py3-none-any.whl
- Upload date:
- Size: 25.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0a91a1a0804152d90ef36ad1a03b054a741fd2e64792a790d44ecd665d115b89
|
|
| MD5 |
02ba8c83fdeb4835d334cfbf097fcc92
|
|
| BLAKE2b-256 |
e3fb53a6580c6547d6b56250c45acd816ee00ab741b7dfa91e402870fb4f0e0c
|