@melis-ai/x402-tools-mcp
Provides on-chain trust scores (0–100) for Ethereum/Base wallet addresses via the kyaoracle tool.
Generates embeddings using OpenAI's text-embedding-3-small model, charged per token via the embedpay tool.
Sends transactional emails via the Resend API, with allowlisting and rate limiting, accessible through notifyrelay_email.
Sends messages to known chat IDs via the Telegram Bot API using the notifyrelay_telegram tool.
Provides definitive URL safety checks by querying VirusTotal's API, integrated in the linksafe tool.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@@melis-ai/x402-tools-mcpscrape https://example.com and convert to markdown"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@melis-ai/x402-tools-mcp
Boring infrastructure for agent builders. 22 pay-per-call utility tools served as an MCP server — scrape, validate, embed, store, moderate, notify, convert, prevent loops. No accounts, no API keys, no subscriptions. Pay with USDC on Base via the x402 protocol.
npx @melis-ai/x402-tools-mcp→ Full catalogue with prices and live examples: agents.melis.ai → Canonical 5-step RAG pipeline: agents.melis.ai/pipelines/rag → 5-minute getting started: agents.melis.ai/docs/getting-started
Tool catalogue (22)
Tool | Price (USDC) | Description |
| free | Returns the full catalogue with prices and endpoint URLs |
| $0.001 | Fetch a URL with server-side caching — avoids redundant origin hits |
| $0.001 | Format conversion: md↔html, json↔csv, html→txt, etc. |
| $0.001 | Context handoff relay for multi-agent delegation (async, returns retrieve_url) |
| $0.001 | Store text + embedding in Qdrant + SQLite, namespaced per |
| $0.001 | Recall most-similar memories by semantic query |
| $0.001 | Scan retrieved RAG content for indirect prompt injection (10 patterns) |
| $0.001 | POST a JSON payload to a URL with optional HMAC-SHA256 signing |
| $0.001 | Validate a JSON response against a JSON Schema, return a hint on failure |
| $0.0005 | Validate one hop of a signed multi-agent chain (loop / budget enforcement) |
| $0.001 | Issue a signed Job Envelope at chain start with budget + hop cap |
| $0.002 | NSFW image classification (multi-class moderation on roadmap) |
| $0.002 | Send a Telegram message to a known chat ID |
| $0.002 | Score untrusted input for prompt injection risk (0–100) |
| $0.002 | Extract structured JSON from HTML — tables, links, emails, phones |
| $0.002 | Validate API response content with a cryptographically signed certificate |
| $0.005 | Convert HTML or markdown to PDF (base64 output) |
| $0.005 | On-chain trust score (0–100) for an Ethereum/Base wallet address |
| $0.005 | URL risk profile — heuristic phishing signals, redirect tracing |
| $0.005 | Convert URL or HTML to clean LLM-ready markdown (~70% token reduction) |
| $0.005 | Send a transactional email via Resend (allowlisted, rate-limited) |
| $0.00005 / 1k tokens | OpenAI text-embedding-3-small wrapper, batch tier available |
| $0.01 | Definitive URL safety check via Playwright sandbox + VirusTotal |
| $0.01 | Web extraction via Playwright (robots.txt enforced, SSRF-safe) |
| $0.49 | High-fidelity URL or HTML → PDF via Playwright |
22 services. Live prices and live wallet on Basescan.
Related MCP server: opendexter
Why x402, why pay-per-call
No signup tax. Every tool here works the moment your wallet has USDC. No accounts to provision, no API keys to rotate, no subscription tiers to forecast.
Charge-on-success-only. Every service settles payment only on HTTP 2xx with non-empty content. Failed calls cost nothing — your retry budget is preserved.
Composes naturally. ScrapePay → MarkdownOpt → EmbedPay → MemoryServe → MEMSCRUB is the canonical RAG pipeline. Each step's payment is independent and verifiable on-chain.
MCP-native. One install, all 22 tools appear in Claude Desktop, Cursor, Cline, Continue, Claude Code, or any MCP-aware agent runtime.
No vendor lock-in. x402 is a Linux Foundation protocol (April 2026) co-signed by Google, AWS, Stripe, Visa, Mastercard. Other providers will offer x402 services; your wallet client works with all of them.
Installation — Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"x402-tools": {
"command": "npx",
"args": ["@melis-ai/x402-tools-mcp"]
}
}
}macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Restart Claude Desktop. All 22 tools appear in the tool picker.
Installation — Cursor, Cline, Continue, Claude Code
See agents.melis.ai/docs/install-mcp for per-client setup.
Example: canonical RAG pipeline
// All 22 tools registered as MCP tools — your agent calls them like any function
const page = await callTool('scrapepay', { url: 'https://example.com/article' });
const md = await callTool('markdownopt', { html: page.content });
const vec = await callTool('embedpay', { input: md.markdown });
const stored = await callTool('memoryserve_write', {
agent_id: 'agent-1', content: md.markdown, vector: vec.embedding,
});
// Later — recall and guard against indirect injection
const hits = await callTool('memoryserve_query', {
agent_id: 'agent-1', query: 'what did we learn about X?',
});
for (const chunk of hits.matches) {
const scrub = await callTool('memscrub', { content: chunk.content });
if (scrub.risk_level === 'safe') useChunk(chunk);
}Total cost per 5k-token page: ~$0.017 USDC. Detailed walkthrough: agents.melis.ai/pipelines/rag.
Funding the wallet
x402 settles in USDC on Base (Coinbase L2). Two paths:
Coinbase Wallet — buy USDC, switch to Base network, send to your agent's wallet.
Bridge from Ethereum mainnet — bridge.base.org.
$1.00 of USDC covers 100 ScrapePay calls, 200 PromptGuard calls, or one full RAG-pipeline ingestion run.
Discovery surfaces (for agent builders + AI consumers)
URL | Purpose |
Concise LLM-readable catalogue | |
Full schemas + composition recipes | |
OpenAPI 3.1 spec for all 22 endpoints | |
ChatGPT-plugin manifest | |
| Per-service MCP discovery |
Agent-builder FAQ (distinct from human FAQ) |
Comparisons
Source & licensing
MCP wrapper source (this repo): MIT licensed.
Service code (the 22 services themselves): closed source for security.
Site content (agents.melis.ai docs): CC-BY-4.0 — attribute "melis x402 Tools" with a link to agents.melis.ai.
Security
Found a vulnerability? See SECURITY.md. Email mizukaizen@proton.me. Critical issues acknowledged within 24 hours.
Citing this work
If you use melis x402 Tools in research or downstream products, see CITATION.cff for the canonical citation.
Author
mizukaizen — agent operator and builder. Catalogue: agents.melis.ai · Email: mizukaizen@proton.me
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityAmaintenanceDrop-in x402 payment middleware for MCP servers. Charge AI agents per tool call using USDC on Base chain — Python and JavaScript SDKs, no payment processor, no KYC.Last updatedMIT

opendexterofficial
Alicense-qualityCmaintenanceAn MCP server that enables AI agents to search, pay for, and call paid APIs using the x402 protocol, with automatic USDC settlement.Last updated2MIT- AlicenseCqualityCmaintenanceMCP server bringing 100+ x402-paid APIs to AI agents (Claude, Cursor, MCP-aware clients). Auto-discovers tools from CDP Bazaar; handles USDC micropayments on Base.Last updated1002451MIT
- AlicenseAqualityAmaintenanceAn MCP server that enables AI agents to access paid AI inference and web tools via HTTP 402 micropayments in USDC on Base, using the agent's wallet as identity.Last updated14543MIT
Related MCP Connectors
Free public MCP for AI agents — 193 tools, 44 workflows. No API key.
Pay-per-call web scraping for AI agents via x402 on Base USDC. Six tools, no signup.
Hosted MCP with 91 agent tools: X, domains, SEO, Maps, Trends, Search, YouTube, TikTok, and more.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mizukaizen/x402-tools-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server