mcp-x402
MCP x402 — evidenzbasierte Web-Verifizierung für KI-Agenten
Verifizieren Sie einen Verkäufer, ein Produkt, ein Angebot, eine Richtlinie oder eine Behauptung, bevor ein Agent handelt
Geben Sie einem KI-Agenten eine öffentliche HTTP(S)-Seite und 1 bis 10 konkrete Bedingungen. Das Tool verificar_condicoes liefert für jede Bedingung eine evidenzbasierte Entscheidung:
confirmado— die Seite unterstützt die Bedingung eindeutig.rejeitado— die Seite widerspricht der Bedingung eindeutig.incerto— die verfügbaren Seitenbeweise sind unzureichend.
Jede Verifizierung enthält die endgültige Quell-URL, den Seitentitel, den Zeitstempel, eine Erklärung für jede Bedingung, zitierte Beweise, sofern verfügbar, eine eindeutige verificationId und einen SHA-256-pageHash.
Entwickelt für
KI-Einkaufs- und Beschaffungsagenten;
Verkäufer-, Produkt- und Angebotsverifizierung;
Due-Diligence-Prüfung vor dem Kauf;
Prüfung von Richtlinien und Bedingungen;
kommerzielle Automatisierung, die Beweise erfordert, bevor sie handelt.
Einfache x402-Integration
Kostenlose Preflight-Validierung vor der Zahlung.
$0.05 USDCpro Verifizierung auf Base-Mainnet.Kein Konto oder Abonnement erforderlich.
Verfügbar über MCP und HTTP.
Ein einsatzbereiter Buyer ist in diesem Repository enthalten.
Coinbase-x402-Validierung bestanden und Bazaar-Erkennung aktiviert.
Live-Endpunkte
MCP:
https://mcp-x402-production.up.railway.app/mcpKostenlose Verifizierungs-Preflight:
POST https://mcp-x402-production.up.railway.app/preflight/verify-conditionsBezahlte Verifizierung:
POST https://mcp-x402-production.up.railway.app/verify-conditionsHealth:
GET https://mcp-x402-production.up.railway.app/health
Der Dienst bietet außerdem kostenpflichtige öffentliche URL-Analyse und allgemeine KI-Beratung über analisar_url und consultar_ia.
Related MCP server: Pylon MCP Server
Live-Dienst
Basis-URL:
https://mcp-x402-production.up.railway.appHealth-Check:
GET /healthMCP-Endpunkt:
POST /mcpKostenpflichtige URL-Analyse:
POST /analyzePreis:
$0.05 USDCpro kostenpflichtiger AnfrageNetzwerk: Base-Mainnet (
eip155:8453)
Produktionsstatus
Produktionsbereitstellung aktiv auf Railway
x402 Version 2 Zahlungsablauf
Base-Mainnet-Zahlungen (
eip155:8453)Coinbase-x402-Validierung bestanden
Simulation mit HTTP 402 akzeptiert
Bazaar-Erkennungsmetadaten aktiviert
Coinbase-Index aktiv
MCP-Tools
Entscheidungsverifizierung
verificar_condicoes — $0.05 USDC
Ein kostenpflichtiges Entscheidungsverifizierungstool für Agenten.
Geben Sie ihm eine öffentliche URL und eine oder mehrere konkrete Bedingungen. Es liefert eine Entscheidung, die ausschließlich auf Beweisen basiert, die von dieser Seite extrahiert wurden:
confirmado— die Seite beweist die Bedingung eindeutig.rejeitado— die Seite widerspricht der Bedingung eindeutig.incerto— die Seite liefert nicht genügend Beweise.
Jedes Ergebnis enthält die endgültige Quell-URL, den Seitentitel, den Verifizierungszeitstempel, eine Erklärung für jede Bedingung und einen kurzen zitierten Beweis, sofern verfügbar.
Beispielbedingungen:
„Die Seite identifiziert den Verkäufer.“
„Das Produkt ist in Portugal erhältlich.“
„Die Seite zeigt einen Preis in Euro.“
„Das Dokument besagt, dass der Dienst x402 unterstützt.“
Dies ist für Agenten gedacht, die eine evidenzbasierte Entscheidung benötigen, bevor sie den nächsten Schritt unternehmen.
Tool | Beschreibung | Preis |
| Sendet einen Prompt an die OpenAI Responses API. | $0.02 USDC |
| Ruft eine öffentliche HTTP- oder HTTPS-Seite ab und analysiert sie. | $0.05 USDC |
| Verifiziert konkrete Bedingungen auf einer öffentlichen Seite und liefert evidenzbasierte Entscheidungen. | $0.05 USDC |
Technologie
Node.js und TypeScript
Express
Model Context Protocol
OpenAI Responses API
x402-Zahlungen
viem
Cheerio
Railway
Sicherheit
HTTPS von Railway bereitgestellt
Helmet-Sicherheitsheader
Ratenbegrenzung von 100 Anfragen pro 15 Minuten
Strukturierte Anforderungsprotokolle mit eindeutigen Anforderungs-IDs
Host-Validierung und Unterstützung für Railway-Health-Checks
Eingeschränkter OpenAI-API-Schlüssel mit Zugriff nur auf
/v1/responsesUmgebungsdateien und Geheimnisse von Git ausgeschlossen
Umgebungsvariablen
Server
Variable | Erforderlich | Beschreibung |
| Ja | OpenAI-Projekt-API-Schlüssel. |
| Nein | OpenAI-Modell. Standard: |
| Nein | Listening-Host. Standard: |
| Nein | Listening-Port. Standard: |
| Railway | Automatisch von Railway bereitgestellt. |
Lokaler Buyer
Variable | Erforderlich | Beschreibung |
| Ja | Privater Schlüssel der Base-Mainnet-Buyer-Wallet. Diesen Wert niemals committen. |
Beispiel für eine lokale .env.test-Datei:
EVM_PRIVATE_KEY=your_private_key_hereLokale Entwicklung
Abhängigkeiten installieren:
npm installStarten Sie den Entwicklungsserver:
npm run devProjekt erstellen:
npm run buildStarten Sie den kompilierten Server:
npm startHealth-Check
Der Health-Endpunkt ist öffentlich und erfordert keine Zahlung:
curl https://mcp-x402-production.up.railway.app/healthEinsatzbereiter x402-Buyer
Das Repository enthält einsatzbereite Buyer für Anwendungen und KI-Agenten. Der MCP-Buyer verbindet sich mit dem Live-Dienst, validiert die x402-Zahlungsanforderungen gegen Base-Mainnet-USDC und eine maximale Zahlung von $0.05, signiert die Zahlung, wiederholt denselben Tool-Aufruf und gibt die Abrechnungsquittung und das Ergebnis aus.
Klonen und vorbereiten des Buyers:
git clone https://github.com/Diogoup26/mcp-x402.git
cd mcp-x402
npm installErstellen Sie eine lokale .env.test-Datei im Projektstamm:
EVM_PRIVATE_KEY=0xYOUR_64_HEX_CHARACTER_PRIVATE_KEYCommitten Sie niemals .env.test und legen Sie den privaten Schlüssel nicht offen.
Projekt erstellen:
npm run buildDie folgenden Befehle autorisieren echte x402-Zahlungen auf Base-Mainnet:
consultar_ia: $0.02 USDCanalisar_url: $0.05 USDCverificar_condicoes: $0.05 USDC
HTTP-URL-Analyse
npm run analyze -- "https://example.com" "Summarize this page."HTTP-Entscheidungsverifizierung
npm run verify -- "https://example.com" "The page identifies the seller."MCP-URL-Analyse
npm run mcp:analyze -- "https://example.com" "Summarize this page."MCP-KI-Beratung
npm run mcp:consult -- "Reply only with: MCP OK"MCP-Entscheidungsverifizierung
npm run mcp:verify -- "https://example.com" "The page identifies the seller."Eine erfolgreiche MCP-Zahlung gibt Folgendes aus:
PAGAMENTO MCP: successdie Abrechnungsquittung
die Tool-Antwort
Der MCP-Buyer gibt niemals den privaten Schlüssel aus und lehnt jede Zahlung ab, die:
nicht auf Base-Mainnet ist;
nicht den konfigurierten Base-USDC-Vertrag verwendet;
$0.05 USDC überschreitet.
Bereitstellung
Der main-Zweig ist mit Railway verbunden. Jeder erfolgreiche Push löst eine neue Bereitstellung aus. Railway verwendet:
npm run build
npm startDer Health-Check-Pfad der Bereitstellung ist /health.
Lizenz
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