MCP-Server und -Tools direkt über die Kommandozeile auflisten, konfigurieren, authentifizieren und aufrufen – HTTP/stdio, OAuth, Codegen und Ad-hoc-Verbindungen.
npx clawhub@latest install mcportermcporter ist eine Kommandozeilenschnittstelle für die direkte Arbeit mit MCP-Servern (Model Context Protocol) und deren Tools. Es unterstützt sowohl HTTP- als auch stdio-Transporte und ermöglicht es Ihnen, verfügbare Tools zu entdecken, sie mit typisierten Argumenten aufzurufen, die Authentifizierung zu verwalten sowie TypeScript-Clients oder CLI-Wrapper zu generieren – alles direkt im Terminal. Egal ob Sie einen remote API-gestützten MCP-Server oder einen lokalen stdio-Prozess integrieren, mcporter bietet Ihnen eine einheitliche Schnittstelle, ohne dass Sie Boilerplate-Code schreiben müssen.
npx clawhub@latest install mcporterKlicke oben auf der Seite auf Installieren für die Ein-Klick-Einrichtung
--output json) automatisieren.Rufen Sie jedes Werkzeug auf jedem MCP-Server auf – mithilfe eines kompakten Selektors (server.tool key=value), der Funktionssyntax, einer vollständigen URL oder einer rohen JSON-Nutzlast über --args. Stdio-Server (lokale Prozesse) werden ebenfalls mit --stdio unterstützt.
Führe mcporter list aus, um alle konfigurierten Server aufzulisten, oder mcporter list <server> --schema, um das vollständige Ein-/Ausgabeschema der Tools eines bestimmten Servers einzusehen.
Authentifizieren Sie sich mit OAuth-geschützten Servern über mcporter auth und verwalten Sie Ihre Server-Registry mit mcporter config-Befehlen, die Hinzufügen, Entfernen, Importieren, Anmelden und Abmelden umfassen.
Generiere einen typisierten TypeScript-Client (emit-ts) im Modus client oder types, oder erstelle ein vollständiges CLI-Wrapper-Gerüst (generate-cli) für jeden konfigurierten oder ad-hoc-Server. Untersuche generierte CLIs mit inspect-cli.
Führen Sie einen dauerhaften Hintergrundprozess mit mcporter daemon start|stop|restart|status aus, für Szenarien, in denen Sie eine langlebige MCP-Verbindung benötigen.
Übergeben Sie --output json an einen beliebigen Befehl, um eine strukturierte, analysierbare Ausgabe zu erhalten, die sich zum Weiterleiten an andere Tools, Skripte oder KI-Agenten eignet.
Verwende mcporter list <server> --schema, um verfügbare Tools und ihre Schemata zu inspizieren, und rufe sie dann direkt mit mcporter call auf, um das Verhalten zu überprüfen, ohne einen vollständigen Client schreiben zu müssen.
Rufen Sie Tools wie mcporter call linear.list_issues team=ENG limit:5 --output json aus Shell-Skripten oder CI-Pipelines auf und leiten Sie die strukturierte JSON-Ausgabe in nachgelagerte Verarbeitungsschritte weiter.
Führe mcporter emit-ts <server> --mode client aus, um einen typisierten TypeScript-Wrapper für die Tools eines MCP-Servers zu erstellen, der manuelle Typdefinitionen und Boilerplate-Fetch-Code überflüssig macht.
Teste einen lokal entwickelten stdio-Server mit mcporter call --stdio "bun run ./server.ts" <tool> key=value, ohne ihn zuvor in deiner Konfiguration registrieren zu müssen.
npx clawhub@latest install mcporterAnmelden, um eine Bewertung zu schreiben
Noch keine Bewertungen. Sei der Erste, der seine Erfahrungen teilt!