Three flagship paid MCP servers built as independent deployable projects.
crypto-prices-mcp- CoinGecko-backed pricing/data toolspersian-translation-mcp- Persian translation and idiom tools (Claude Haiku)spanish-bureaucracy-mcp- Spanish tax/bureaucracy assistant tools (Claude Sonnet)
Each directory is a standalone TypeScript project with its own package.json, .env.example, wallet scripts, and paid x402 routes.
cd <example-name>
npm install
cp .env.example .env
npm run wallet:create
# paste seed into .env as SEED_PHRASE
npm run devFor LLM examples, set ANTHROPIC_API_KEY in .env first.
Run inside each example directory after npm install.
| Command | Role | What it does |
|---|---|---|
npm run wallet:create |
Server receiver | Prints a seed phrase to store in that example's .env. |
npm run wallet:info |
Server receiver | Shows receiver address and token balances. |
npm run calls:recent |
Server operator | Shows recent paid calls from SQLite. |
npm run dev |
Server operator | Starts local server for that example. |
- Receiver wallet (example server): generated with
npm run wallet:createin each example. - Payer wallet (client app): generated in
client/withnpm run init.
See REAL_PAYMENT_TEST_PATH.md for an end-to-end local payment runbook.
MIT. See LICENSE.