About x402-mcp-server
x402-mcp-server is an MCP server for agent access to paid APIs covering research, finance, web tasks, and text utilities. Its README describes 25 tools paid per call in USDC on Base via x402, with no API key or signup required.
Key features
- 0125 pay-per-call API tools
- 02Company, market, and crypto research
- 03Web search and URL text extraction
- 04Summaries and deep analysis
- 05Text hashing, conversion, and comparison
- 06USDC payments through x402 on Base
Use cases
- 01Researching companies and SEC filings
- 02Checking market, crypto, or economic data
- 03Searching the web and summarizing sources
- 04Hashing or transforming text data
MCP support
Exposes paid API endpoints as MCP tools. An x402 client pays in USDC on Base mainnet when a call receives a payment-required response.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
npx -y @jmthomasofficial/x402-mcp-serverJMT_X402_PRIVATE_KEYSecretBase-mainnet wallet private key (funded with USDC). Used only to sign x402 payment authorizations. Never logged.Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.
Tools
25Saved tool list · updated 2w ago
| Parameter | Type | Required | Description |
|---|---|---|---|
| q | string | Yes | Question to answer |
Details
From the project READMEJMT x402 MCP Server
25 pay-per-call API tools for AI agents, powered by the x402 protocol on Base mainnet.
What This Does
This MCP server exposes 25 paid API endpoints as MCP tools. When an AI agent (Claude, Cursor, Cline) calls a tool, the request goes to our x402 server. The first request returns HTTP 402 (Payment Required). The agent's x402 client pays in USDC on Base mainnet and retries for the result.
No API keys. No signup. Payment IS the authentication.
Tools
| Tool | Price | Description |
|---|---|---|
| ai_answer | $0.03 | AI-powered search answer with citations |
| company_intel | $0.10 | Company intelligence dossier with SWOT analysis |
| sec_filing_analyzer | $0.08 | SEC 10-K/10-Q analysis with risk extraction |
| news_briefing | $0.05 | Multi-source news briefing with LLM summary |
| social_sentiment | $0.05 | Cross-platform social sentiment analysis |
| macro_dashboard | $0.04 | Macro economic dashboard with LLM commentary |
| market_pulse | $0.04 | Stock market pulse with analyst sentiment |
| crypto_research | $0.05 | Crypto research brief with on-chain analysis |
| competitor_analysis | $0.08 | Competitor comparison matrix |
| domain_trust_score | $0.04 | Domain trust score 0-100 with risk factors |
| regulatory_monitor | $0.06 | Regulatory filing monitor with impact analysis |
| web_search | $0.02 | Web search via SearXNG |
| url_extract | $0.02 | Extract clean text from any URL |
| summarize | $0.05 | AI-powered text summary |
| analyze | $0.10 | Deep AI analysis with web research |
| deep_research | $0.15 | Deep research report with sources |
| crypto_price | $0.03 | Live crypto price lookup |
| stock_quote | $0.03 | Live stock quote |
| gas_snapshot | $0.002 | Live Base gas snapshot |
| treasury_yields | $0.03 | US Treasury yield curve |
| whois | $0.01 | WHOIS/RDAP domain lookup |
| edgar_lookup | $0.01 | SEC EDGAR company lookup |
| hash | $0.001 | Hash text (SHA-256, SHA-512, MD5) |
| json_to_csv | $0.002 | Convert JSON array to CSV |
| text_diff | $0.002 | Compare two text strings |
Payment Setup
- Protocol: x402 v1
- Network: Base mainnet (eip155:8453)
- Currency: USDC (Bridged USDC: 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913)
- Facilitator: Dexter (x402.dexter.cash) — 0% fee, gas-sponsored for buyers
- Pay-to wallet: 0x624FaF18C78456C8Da5bf156Cd77c1A2033F21c5
To make paid calls, install an x402 client:
npm install @x402/fetch @x402/evm
Installation
npm install
npm start
Discovery
- OpenAPI: https://jmt-x402-proxy.jmthomasofficial.workers.dev/openapi.json
- Manifest: https://jmt-x402-proxy.jmthomasofficial.workers.dev/.well-known/x402
- LLMs.txt: https://jmt-x402-proxy.jmthomasofficial.workers.dev/llms.txt
- Pricing: https://jmt-x402-proxy.jmthomasofficial.workers.dev/api/pricing
License
MIT
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.