MicroTap MCP
19 APIs de pago por llamada para agentes de IA: mercados de predicción (Polymarket, Kalshi), datos DeFi/cripto, lecturas on-chain de múltiples cadenas, clima en vivo y búsqueda web en tiempo real. Paga por llamada en USDC vía x402, sin registro ni clave API.
Documentación
microtap-mcp
Un servidor MCP para MicroTap — 19 APIs de pago por llamada (mercados de predicción Polymarket y Kalshi, datos DeFi/cripto, lecturas on-chain multi-cadena, clima en vivo, búsqueda web en tiempo real) pagadas automáticamente en USDC mediante el protocolo x402. Sin registro, sin clave API, sin panel de control — instálalo, financia una pequeña billetera local, y tu asistente de IA puede comenzar a llamar endpoints de pago por su cuenta.
Inicio rápido
Agrégalo a la configuración del cliente MCP. En la primera ejecución, genera automáticamente una billetera EVM local — no necesitas crear una tú mismo.
Claude Desktop / Claude Code
{
"mcpServers": {
"microtap": {
"command": "npx",
"args": ["-y", "microtap-mcp"]
}
}
}
Cursor / Windsurf
Misma forma de configuración — agrega el bloque anterior bajo el archivo de configuración mcpServers que use tu cliente.
Después de agregarlo, reinicia tu cliente y luego revisa el registro de inicio del servidor (en Claude Desktop: Configuración → Desarrollador → microtap → registros) para ver una línea como:
[microtap-mcp] wallet address: 0xabc123...
[microtap-mcp] fund this address with a small amount of USDC on Base mainnet to pay for calls
Envía unos pocos dólares en USDC en Base mainnet a esa dirección — a $0.001–$0.05 por llamada, eso cubre cientos de llamadas. Tu asistente ahora puede usar cualquiera de las 19 herramientas a continuación; cada una se paga automáticamente.
Qué hace
Cada llamada de herramienta:
- Llama a la ruta correspondiente en
x402tap.com. - Si el servidor responde
402 Payment Required(siempre lo hace, la primera vez), firma un pago en USDC por el monto exacto solicitado usando la clave privada de la billetera — completamente local, nada se envía a ningún lugar excepto el pago firmado en sí. - Reintenta la solicitud con el pago adjunto y devuelve la respuesta real.
La clave privada nunca sale de tu máquina. No se envía a MicroTap, a un proveedor de LLM ni a ningún otro lugar — solo firma mensajes de pago localmente, el mismo patrón no custodial utilizado por otros servidores MCP x402 en este ecosistema (por ejemplo, el de BlockRun).
Herramientas
| Herramienta | Ruta | Precio |
|---|---|---|
get_protected_content | /protected | $0.001 |
get_weather | /api/weather | $0.001 |
generate_text | /api/generate | basado en uso, máx. $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 |
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 |
Documentación completa de parámetros para cada ruta: x402tap.com/openapi.json.
Configuración (todo opcional)
Establece estas variables de entorno en la configuración del servidor de tu cliente MCP ("env": { ... } junto a "command"/"args") si necesitas anular un valor predeterminado:
| Variable | Predeterminado | Propósito |
|---|---|---|
MICROTAP_MCP_PRIVATE_KEY | (generado automáticamente) | Usa tu propia clave privada EVM en lugar de la billetera generada automáticamente |
MICROTAP_MCP_MAX_VALUE_USDC | 0.10 | Límite de seguridad — rechaza el pago automático por encima de este monto por llamada |
MICROTAP_BASE_URL | https://x402tap.com | Anula la URL base de la API (principalmente para desarrollo/pruebas locales) |
La clave de la billetera generada automáticamente se almacena en ~/.microtap-mcp/wallet.json (creada con permisos 0600 — legible solo por tu usuario).
Desarrollo local
npm install
npm run build
npm start # runs the compiled server over stdio
Notas de seguridad
- La clave de la billetera solo se usa para firmar mensajes de pago localmente (esquema EIP-712
exacten Base mainnet) — nunca se transmite a ningún lugar. MICROTAP_MCP_MAX_VALUE_USDC(predeterminado $0.10) significa que este servidor rechazará aprobar automáticamente un pago por encima de ese monto para una sola llamada, incluso si el precio anunciado de una ruta es incorrecto o inesperadamente alto.- Las 19 herramientas son de solo lectura contra la superficie de API de MicroTap — ninguna puede mover fondos, firmar transacciones ni escribir estado on-chain (
/api/rpcestá restringido en el servidor a una lista segura de métodos JSON-RPC de solo lectura).
Licencia
MIT