mcp-x402
MCP x402 — Verificación web respaldada por evidencia para agentes de IA
Verifica un vendedor, producto, oferta, política o afirmación antes de que un agente actúe
Proporciona a un agente de IA una página HTTP(S) pública y de 1 a 10 condiciones concretas. La herramienta verificar_condicoes devuelve una decisión basada en evidencia para cada condición:
confirmado— la página respalda claramente la condición.rejeitado— la página contradice claramente la condición.incerto— la evidencia disponible en la página es insuficiente.
Cada verificación incluye la URL de origen final, el título de la página, la marca de tiempo, la explicación condición por condición, evidencia citada cuando esté disponible, un verificationId único y un pageHash SHA-256.
Diseñado para
Agentes de compra y aprovisionamiento de IA;
verificación de vendedor, producto y oferta;
diligencia debida previa a la compra;
verificación de políticas y términos;
automatización comercial que requiere evidencia antes de actuar.
Integración simple con x402
Validación previa gratuita antes del pago.
$0.05 USDCpor verificación en Base mainnet.No se requiere cuenta ni suscripción.
Disponible a través de MCP y HTTP.
Comprador listo para ejecutar incluido en este repositorio.
Validación de Coinbase x402 superada y descubrimiento de Bazaar habilitado.
Puntos finales en vivo
MCP:
https://mcp-x402-production.up.railway.app/mcpVerificación previa gratuita:
POST https://mcp-x402-production.up.railway.app/preflight/verify-conditionsVerificación de pago:
POST https://mcp-x402-production.up.railway.app/verify-conditionsSalud:
GET https://mcp-x402-production.up.railway.app/health
El servicio también proporciona análisis de URL públicas de pago y consulta general de IA a través de analisar_url y consultar_ia.
Related MCP server: Pylon MCP Server
Servicio en vivo
URL base:
https://mcp-x402-production.up.railway.appComprobación de salud:
GET /healthPunto final MCP:
POST /mcpAnálisis de URL de pago:
POST /analyzePrecio:
$0.05 USDCpor solicitud de pagoRed: Base mainnet (
eip155:8453)
Estado de producción
Implementación de producción activa en Railway
Flujo de pago x402 versión 2
Pagos en Base mainnet (
eip155:8453)Validación de Coinbase x402 superada
Simulación aceptada con HTTP 402
Metadatos de descubrimiento de Bazaar habilitados
Índice de Coinbase activo
Herramientas MCP
Verificación de decisiones
verificar_condicoes — $0.05 USDC
Una herramienta de verificación de decisiones de pago para agentes.
Proporciónale una URL pública y una o más condiciones concretas. Devuelve una decisión basada únicamente en la evidencia extraída de esa página:
confirmado— la página prueba claramente la condición.rejeitado— la página contradice claramente la condición.incerto— la página no proporciona suficiente evidencia.
Cada resultado incluye la URL de origen final, el título de la página, la marca de tiempo de verificación, la explicación condición por condición y una breve prueba citada cuando esté disponible.
Ejemplos de condiciones:
“La página identifica al vendedor.”
“El producto está disponible en Portugal.”
“La página muestra un precio en euros.”
“El documento afirma que el servicio admite x402.”
Esto está diseñado para agentes que necesitan una decisión basada en evidencia antes de tomar la siguiente acción.
Herramienta | Descripción | Precio |
| Envía un prompt a la API de OpenAI Responses. | $0.02 USDC |
| Obtiene y analiza una página HTTP o HTTPS pública. | $0.05 USDC |
| Verifica condiciones concretas en una página pública y devuelve decisiones basadas en evidencia. | $0.05 USDC |
Tecnología
Node.js y TypeScript
Express
Model Context Protocol
OpenAI Responses API
pagos x402
viem
Cheerio
Railway
Seguridad
HTTPS proporcionado por Railway
Cabeceras de seguridad de Helmet
Límite de velocidad de 100 solicitudes por 15 minutos
Registros de solicitudes estructurados con identificadores de solicitud únicos
Validación de host y soporte de comprobación de salud de Railway
Clave de API de OpenAI restringida con acceso solo a
/v1/responsesArchivos de entorno y secretos excluidos de Git
Variables de entorno
Servidor
Variable | Requerida | Descripción |
| Sí | Clave de API del proyecto OpenAI. |
| No | Modelo de OpenAI. Por defecto |
| No | Host de escucha. Por defecto |
| No | Puerto de escucha. Por defecto |
| Railway | Proporcionado automáticamente por Railway. |
Comprador local
Variable | Requerida | Descripción |
| Sí | Clave privada de la billetera del comprador en Base mainnet. Nunca confirmes este valor. |
Ejemplo de archivo local .env.test:
EVM_PRIVATE_KEY=your_private_key_hereDesarrollo local
Instala las dependencias:
npm installInicia el servidor de desarrollo:
npm run devCompila el proyecto:
npm run buildInicia el servidor compilado:
npm startComprobación de salud
El punto final de salud es público y no requiere pago:
curl https://mcp-x402-production.up.railway.app/healthComprador x402 listo para ejecutar
El repositorio incluye compradores listos para ejecutar para aplicaciones y agentes de IA. El comprador MCP se conecta al servicio en vivo, valida los requisitos de pago x402 contra USDC de Base mainnet y un pago máximo de $0.05, firma el pago, reintenta la misma llamada de herramienta e imprime el recibo de liquidación y el resultado.
Clona y prepara el comprador:
git clone https://github.com/Diogoup26/mcp-x402.git
cd mcp-x402
npm installCrea un archivo local .env.test en la raíz del proyecto:
EVM_PRIVATE_KEY=0xYOUR_64_HEX_CHARACTER_PRIVATE_KEYNunca confirmes .env.test ni expongas la clave privada.
Compila el proyecto:
npm run buildLos siguientes comandos autorizan pagos x402 reales en Base mainnet:
consultar_ia: $0.02 USDCanalisar_url: $0.05 USDCverificar_condicoes: $0.05 USDC
Análisis de URL HTTP
npm run analyze -- "https://example.com" "Summarize this page."Verificación de decisiones HTTP
npm run verify -- "https://example.com" "The page identifies the seller."Análisis de URL MCP
npm run mcp:analyze -- "https://example.com" "Summarize this page."Consulta de IA MCP
npm run mcp:consult -- "Reply only with: MCP OK"Verificación de decisiones MCP
npm run mcp:verify -- "https://example.com" "The page identifies the seller."Un pago MCP exitoso imprime:
PAGAMENTO MCP: successel recibo de liquidación
la respuesta de la herramienta
El comprador MCP nunca imprime la clave privada y rechaza cualquier pago que:
no esté en Base mainnet;
no use el contrato USDC de Base configurado;
supere los $0.05 USDC.
Implementación
La rama main está conectada a Railway. Cada push exitoso desencadena una nueva implementación. Railway usa:
npm run build
npm startLa ruta de comprobación de salud de la implementación es /health.
Licencia
ISC
This server cannot be installed
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
- FlicenseNot gradedqualityCmaintenanceEnables AI agents to access paid content by integrating cryptocurrency payments through the x402 protocol, allowing LLMs to verify payments and retrieve paid resources automatically.1

Pylon MCP Serverofficial
FlicenseNot gradedqualityFmaintenanceProvides 20+ AI agent capabilities like web scraping, PDF parsing, OCR, and more, with pay-per-use micropayments via x402.1- AlicenseNot gradedqualityDmaintenanceEnables AI agents to pay for protected HTTP resources using Stellar USDC via the x402 protocol, facilitating automated payments and access to paid APIs.MIT
- AlicenseNot gradedqualityBmaintenanceWebsite intelligence tools for AI agents. Ten pay-per-call tools via x402 micropayments (USDC on Base) — no accounts, no API keys.2MIT
Related MCP Connectors
Pay for HTTP APIs and charge for your own: x402 micropayments in USDC on Base.
Pay-per-use weather, environment, finance, and on-chain intelligence tools for AI agents via x402.
Pay-per-call web scraping for AI agents via x402 on Base USDC. Six tools, no signup.
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/Diogoup26/mcp-x402'
If you have feedback or need assistance with the MCP directory API, please join our Discord server