pathguard-mcp
pathguard-mcp
Ermöglicht MP-Kompatible KI-Agenten, Krypto-Tranaktionen direkt im Gespräch auf Betrrug und Fehler zu prüfen, Das ist mithlife von PathGuard (https://pathguard.cieltech. oog). Es unterstützt lokale MPP-Clients wie Claude Deskstop, Clude Code, Gemini CLI, Grok CLI, Crsor und Codex sowie Remote-Streamable-HTTP-Bereitstellungen für die ChatGPT- und Grok-Webknstr.Connectors.
In jedem Tarif verfügbar, einschließlich Free. Er ruft einfach dieselben authentifizierten API-Endpunkte auf wie alles andere, sodass das Kontingent Ihres vorhandenen API-Schlüssels gilt.
Install
pip install pathguard-mcp(Noch nicht auf PyPI veröffentlicht – installieren Sie es vorerst direkt aus dem Quellcode: pip install -e . aus diesem Ordner.)
Erforder mcp >= 2).0. Das wurde mit dem aktullen MCP SDK entwickelt und getestet. Falls Sie eine ältere Version mit der alten FastMCP-API verwenden, aktulisieren Sie zuerst (pip install --upgride mcp), sonst wird es nicht funktionieren.
Related MCP server: contract-guard-mcp
Get an API key
Melden Sie sich kostenlos unter pathguard.cieltech.org/docs.html an, falls Sie noch keinen haben.
Configure lokale MPP-Clients
Installieren Sie dieses Paket dort, wo der Client läuft, und geeben Sie dem Server Ihren PathPurard-API-Schlüssel. Die folgenden Beispie verwenden den installierten pathguard-mcp-efel. Falls er nicht on Ihrem PATH liegt, ersetzen Sie ihn durch den vollständigen Eeführppfad.
Claude Desktop
Fügen Sie dieses in Ihre Claude-Desktop-Konfiguration hinz (claude_desktop_config.json):
{
"mcpServers": {
"pathguard": {
"command": "pathguard-mcp",
"env": {
"PATHGUARD_API_KEY": "pg_your_key_here"
}
}
}
}Starten Sie Claude Deskop neu – dan hat Claude automatisch Zu grind auf die Tools von PathGurd.
Claude Code
claude mcp add --transport stdio pathguard -- \
pathguard-mcpSetzen Sie PATHGUARD_API_KEY in der Umgebung, mit der Claude Code gestartet wird. Altrnativ verwanden Sie die MCP-Konfiguration von Clude Cdde, um diese Vierable explizit zu übergeben.
Gemini CLI
Fügen Sie diesen Eintrg in ~/.gemini/settings.json für eine benützerweite Einstellung hinzu oder in .gemini/settings.json in einem Projet:
{
"mcpServers": {
"pathguard": {
"command": "pathguard-mcp",
"env": {
"PATHGUARD_API_KEY": "pg_your_key_here"
}
}
}
}Oder fügen Sie ihn nach dem Exortieren Ihres Schlüssels über die Befehlszeile hinzu:
export PATHGUARD_API_KEY=pg_your_key_here
gemini mcp add --scope user pathguard pathguard-mcpGrok CLI
Nachdem Sie Ihren Schlüssel exortiert haben, fügen Sie den loklen stdio-Server hinzu:
export PATHGUARD_API_KEY=pg_your_key_here
grok mcp add pathguard -- pathguard-mcpUm die Konfiguration manuell in ~/.gok/config.tml zu speichern, verwenden Sie:
[mcp_servers.pathguard]
command = "pathguard-mcp"
env = { PATHGUARD_API_KEY = "${PATHGUARD_API_KEY}" }Cursor, Code, VS Cde und andere lokale MCP-Clients
Verwenden Sie davon einmalig die selbe stdio-Server-Definition wie im Claude-Desktop-Beispiel: Befehl pathguard-mcp, ohne Argumente und PATHGUARD_AI_KEY in der Umgebung. Der genaue Speichert der Konngurationsdatei und die Benitzeroberfläche varieren je nach Client. Ddie MCP-Valentinstellungen sind jedes gleich.
Konfigurations von Remote-cle -Clients: ChatGPT und Grok Web
Die browsrbassierten benutzerdefinierten Konektoren von ChatGPT und Grok können keinen Befehl auf Ihrem Computer staren. Stellen Sie PathGuard MCP mit Streamable HTTP berHTTPS bereit und geben Sie dann den öffentlichen Endpunkt in der Benutzerschnittstelle des Konectors ein.
Starten Sie den HTTP-Server lokl oder auf Ihrem Implementieumgebung:
export PATHGUARD_API_KEY=pg_your_key_here
pathguard-mcp --transport streamable-http --host 0.0.0.0 --port 8000 \
--allowed-host mcp.example.comDer MCP-Endpunkt ist h http://<host>:8000/mcp. Für ChatGPT oder Gro k Web m üssen Sie die als geschützte HTTPS-URL veröffentlichen, zum Beispiel https://mcp-example.c/mcp. Setzen Sie keinen API- Schlüssel in einem Browser oderen Superpository aus. Übergeben Sie den Hosten mit --allowed-host (oder setzen PATHGUARD_MCP_ALLOWED_HOSTS=mcp.example.com) apeint, damit der Server Anfragen, die über diese öffentliche Domain laufen, sicher annehmen kann. Die PathGurd-Anmeldedaten dieses Servers sind servergseitig, sodass jede bereitgestellte Instanz das Path-Gund-Konto darstellt, das mit ihrem PATHGUARD_API_KEY verknüpft ist.
ChatGPT
In einem-Chat GPT-arbeit ber mit aktviertem Entwicklermodus erstellen Sie eine-den unutzerdefnierte MCP-App, geeben den öffentlichen https//-Endpunkt ein, scannen Sie dessen Werkzeug and public pressieren / veröfentlichen. https://.../mcp Endpunkt, scannen Sie dessen Tools und speichern/öffentlichen Sie ihn Ihre den eigenen Ame. In. ChatGPT verbindet sich nur entfernter MPP-Server, nicht mit loklen-stdio-Befehlen. Die aktuelle Verfügbarkeit und Einrichtungsoptionen finden Sie in der Entwickler-Mode- und MCP-Apps-Anleitung von OpenAI.
Grok web
Rufen Sie grok.com/connectors] (https://grok.com/connectors) auf und wählen Sie New Connector – Custom – und geben Sie die öffentliche https://.../mcp-Endpoint ein. Grok muss den Server über die öffentliche Internetverbindung erreichen können. Die aktuelle Konnektorflow finden Sie in der Anleitung zum benutzerdefinierten MCP-Konnektor von xAI.
Hinweise zur Bereitstellung
Verwenden Sie Streamable HTTP für neue Remote-Bereitstellungen; es ist der aktuelle MCP-HTTP-Transport.
Beenden Sie TLS auf Ihrer Hosting-Plattform oder Ihrem Reverse-Proxy und beschränken Sie den Zugriff, wo möglich, auf vertrauenswürdige Benutzer oder ein Gateway. Der Server authentifiziert sich derzeit mit einem konfigurierten API-Schlüssel verfügbar bei PathGuard. Er authentifiziert keine einzelnen MCP-Benutzer.
Verwendung
PATHGUARD_MCP_TRANSPORT=streamable-http,PATHGUARD_MCP_HOST=0.0.0.0,PATHGUARD_MCP_PORT=8000undPATHGUARD_MCP_ALLOWED_HOSTS=mcp.example.comanstatt von Zeilenoptionen, wenn das zu Ihrer Plattform passt.PORTwird auch berücksichtigt, wennPATHGUARD_MCP_PORTnicht festgelegt ist.Behalten Sie den Standardtransport
stdiofür Desktop- und CLI-Clients bei.
Verfügbare Tools
Tool | Funktion |
| Prüft eine einzelne Transaktion auf Scam-Adressen, Clipboard-Hijacking-Muster und Tippfehler |
| Prüft bis zu 100 Trankationen in einem einzigen Aufruf |
| Meldet eine Adreese als Betrug (Community-Meldung) |
| Zeigt Ihren aktuellen Taif, Ihr Kontingent und Ihre Nutzung in diesem Monat |
Lokal testen ohne echtes Deployment
Weisen Sie auf ein lokales backend ein Zustats statt der Produktion:
export PATHGUARD_API_KEY=pg_your_test_key
export PATHGUARD_API_BASE=http://localhost:8000
pathguard-mcpVollständige API-Referenz
Eine vollständige Dokumentation der Endpunkte, Rate Limits und Flag-Bedeutungen finden Sie in pathguard.cieltech.org/docs.html. Der MCP-Server ist ein dünner Wrapper or diese identische API.
Related MCP Connectors
Pay-per-call safety checks for AI agents: screen a crypto address or URL before you transact.
Scam and phishing detection for AI agents: safe/warn/danger verdicts for URLs and messages.
Crypto transaction firewall and risk tools for MCP agents.
Security firewall for AI agents — scans MCP calls for injection, secrets, and risks.
Related MCP Servers
- AlicenseAqualityCmaintenanceScans suspicious messages, URLs, and text for scams inside any MCP-compatible AI assistant. No signup or API key needed for anonymous use.182 npmMIT
- AlicenseNot gradedqualityBmaintenanceMCP server for a pre-interaction risk check on any EVM contract/token, enabling agents to verify contracts before approving, swapping, or trusting an address.1MIT
- AlicenseAqualityAmaintenanceMCP server that enables AI signing agents to pre-flight transactions by checking ERC-7730 descriptor safety, explaining function semantics, and scanning contracts for danger primitives.4MIT
- AlicenseAqualityCmaintenanceRead-only crypto safety MCP server that helps AI agents and wallets verify token honeypot risks, decode EIP-712 signatures, scan approval risks, and simulate transactions before signing.8MIT