swaltersjrtest/microtap-mcp
БесплатноПоддерживается19 pay-per-call APIs for AI agents via x402 USDC micropayments on Base — prediction markets (Polymarket, Kalshi), DeFi/crypto data, multi-chain on-chain reads a
Описание
19 pay-per-call APIs for AI agents via x402 USDC micropayments on Base — prediction markets (Polymarket, Kalshi), DeFi/crypto data, multi-chain on-chain reads across 5 EVM chains, live weather, and real-time web search. No API key or signup — from $0.001/call. npx -y microtap-mcp
README
An MCP server for MicroTap — 20 pay-per-call APIs (Polymarket & Kalshi prediction markets, cross-platform prediction-market divergence, DeFi/crypto data, multi-chain on-chain reads, live weather, real-time web search) paid for automatically in USDC via the x402 protocol. No signup, no API key, no dashboard — install it, fund a small local wallet, and your AI assistant can start calling paid endpoints on its own.
Quick start
Add it to your MCP client's config. On first run it auto-generates a local EVM wallet — you don't need to create one yourself.
Claude Desktop / Claude Code
{
"mcpServers": {
"microtap": {
"command": "npx",
"args": ["-y", "microtap-mcp"]
}
}
}
Cursor / Windsurf
Same config shape — add the block above under whichever mcpServers config file your client uses.
After adding it, restart your client, then look at the server's startup log (in Claude Desktop: Settings → Developer → microtap → logs) for a line like:
[microtap-mcp] wallet address: 0xabc123...
[microtap-mcp] fund this address with a small amount of USDC on Base mainnet to pay for calls
Send a few dollars of USDC on Base mainnet to that address — at $0.001–$0.05 per call, that covers hundreds of calls. Your assistant can now use any of the 20 tools below; each one pays for itself automatically.
What it does
Every tool call:
- Calls the matching route on
x402tap.com. - If the server responds
402 Payment Required(it always does, the first time), signs a USDC payment for the exact amount requested using the wallet's private key — entirely locally, nothing is sent anywhere except the signed payment itself. - Retries the request with the payment attached and returns the real response.
The private key never leaves your machine. It isn't sent to MicroTap, an LLM provider, or anywhere else — it only signs payment messages locally, the same non-custodial pattern used by other x402 MCP servers in this ecosystem (e.g. BlockRun's).
Tools
| Tool | Route | Price |
|---|---|---|
get_protected_content |
/protected |
$0.001 |
get_weather |
/api/weather |
$0.001 |
generate_text |
/api/generate |
usage-based, max $0.05 |
get_trend_insights |
/api/insights |
$0.001–$0.005 |
ping_heartbeat |
/api/ping |
$0.001 |
search_polymarket_markets |
/api/polymarket-markets |
$0.003 |
get_polymarket_market |
/api/polymarket-market |
$0.002 |
search_kalshi_markets |
/api/kalshi-markets |
$0.003 |
get_kalshi_market |
/api/kalshi-market |
$0.002 |
find_prediction_market_divergence |
/api/prediction-arb |
$0.005 |
get_defi_protocol_tvl |
/api/defi-tvl |
$0.003 |
rank_chains_by_defi_tvl |
/api/defi-chains |
$0.002 |
get_crypto_price |
/api/crypto-price |
$0.001 |
get_crypto_market_data |
/api/crypto-market |
$0.002 |
get_crypto_trending |
/api/crypto-trending |
$0.001 |
web_search |
/api/web-search |
$0.003 |
call_multichain_rpc |
/api/rpc |
$0.003 |
get_wallet_balance |
/api/wallet-balance |
$0.002 |
get_gas_price |
/api/gas-price |
$0.001 |
resolve_ens |
/api/ens-resolve |
$0.002 |
Full parameter docs for each route: x402tap.com/openapi.json.
Configuration (all optional)
Set these as environment variables in your MCP client's server config ("env": { ... } alongside "command"/"args") if you need to override a default:
| Variable | Default | Purpose |
|---|---|---|
MICROTAP_MCP_PRIVATE_KEY |
(auto-generated) | Bring your own EVM private key instead of the auto-generated wallet |
MICROTAP_MCP_MAX_VALUE_USDC |
0.10 |
Safety ceiling — refuses to auto-pay above this per call |
MICROTAP_BASE_URL |
https://x402tap.com |
Override the API base URL (mainly for local dev/testing) |
The auto-generated wallet's key is stored at ~/.microtap-mcp/wallet.json (created with 0600 permissions — readable only by your user).
Local development
npm install
npm run build
npm start # runs the compiled server over stdio
Security notes
- The wallet key is only ever used to sign payment messages locally (EIP-712
exactscheme on Base mainnet) — it's never transmitted anywhere. MICROTAP_MCP_MAX_VALUE_USDC(default $0.10) means this server will refuse to auto-approve a payment above that amount for a single call, even if a route's advertised price is ever wrong or unexpectedly high.- All 20 tools are read-only against MicroTap's API surface — none of them can move funds, sign transactions, or write on-chain state (
/api/rpcis restricted server-side to a safelist of read-only JSON-RPC methods).
License
MIT
Установка swaltersjrtest/microtap-mcp
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/swaltersjrtest/microtap-mcpFAQ
swaltersjrtest/microtap-mcp MCP бесплатный?
Да, swaltersjrtest/microtap-mcp MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для swaltersjrtest/microtap-mcp?
Нет, swaltersjrtest/microtap-mcp работает без API-ключей и переменных окружения.
swaltersjrtest/microtap-mcp — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить swaltersjrtest/microtap-mcp в Claude Desktop, Claude Code или Cursor?
Открой swaltersjrtest/microtap-mcp на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Stripe
Payments, customers, subscriptions
автор: Stripemalamutemayhem/unclick-agent-native-endpoints
110+ tools for AI agents spanning social media, finance, gaming, music, AU-specific services, and utilities. Zero-config local tools plus platform connectors. n
автор: malamutemayhemwhiteknightonhorse/APIbase
Unified API hub for AI agents with 56+ tools across travel (Amadeus, Sabre), prediction markets (Polymarket), crypto, and weather. Pay-per-call via x402 micropa
автор: whiteknightonhorsetrackerfitness729-jpg/sitelauncher-mcp-server
Deploy live HTTPS websites in seconds. Instant subdomains ($1 USDC) or custom .xyz domains ($10 USDC) on Base chain. Templates for crypto tokens and AI agent pr
embeddedlayers/mcp-analytics
Statistical analysis, forecasting, and ML for business data (Shopify, Stripe, WooCommerce, eBay, GA4, Search Console). Upload a CSV or connect live data sources
автор: embeddedlayerscarrierone/verilexdata-mcp
20 structured datasets (NPI healthcare, SEC filings, OFAC sanctions, crypto whales, Polymarket signals, patents, economic indicators) via x402 pay-per-query wit
автор: carrieronetipdotmd/tip-md-x402-mcp-server
MCP server for cryptocurrency tipping through AI interfaces using x402 payment protocol and CDP Wallet.
автор: tipdotmdlaundromatic/shopgraph
Structured product data from the open web — Schema.org + AI extraction for e-commerce enrichment. Pay per call via Stripe. [shopgraph.dev](https://shopgraph.dev
автор: laundromaticmrslbt/xendit-mcp
Xendit payment gateway for Southeast Asia. Invoices, disbursements, balance checks, and bank transfers across Indonesia, Philippines, Thailand, Vietnam, and Mal
автор: mrslbt@arbitova/mcp-server
Non-custodial on-chain escrow + AI dispute arbitration for agent-to-agent USDC payments on Base. Seven tools covering the full EscrowV1 contract surface: create
автор: jiayuanliang0716-maxCompare swaltersjrtest/microtap-mcp with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории finance
