
mcporter
MCPorter ist eine TypeScript-Laufzeitumgebung, eine CLI und ein Code-Generierungstoolkit für das Model Context Protocol (MCP). Entdecken, aufrufen und verwandeln Sie jeden MCP-Server in eine eigenständige CLI oder eine typisierte API mit Zero-Config-Discovery.
Übersicht
mcporter (MCPorter 🧳) ist eine quelloffene TypeScript-Laufzeitumgebung, CLI und Code-Generierungs-Toolbox für das Model Context Protocol (MCP). Es ermöglicht Entwicklern und KI-Agenten, konfigurierte MCP-Server zu entdecken, Tools direkt aufzurufen, Automatisierungen in TypeScript zu erstellen und zielgerichtete CLIs von jedem MCP-Endpunkt zu generieren.
Entwickelt, um die Richtlinien von Anthropic für "Code Execution with MCP" zu unterstützen, eliminiert es Standard-Code und reduziert die Kontextfenster-Belastung, indem KI-Agenten Tools über schlanke CLI-Binärdateien aufrufen können, anstatt massive JSON-Schemata zu laden.
Aktuelle Version: 0.8.2 (März 2026). MIT lizenziert.
Funktionen
- Zero-Config-Erkennung: Findet MCP-Server automatisch aus
~/.mcporter/mcporter.json, Projektkonfigurationen und Integrationen mit Claude, Cursor, Codex, VS Code, Windsurf und OpenCode. - CLI-First-Tool-Aufrufe: Tools mit natürlicher Syntax ausführen (
mcporter call linear.create_comment ...) oder im Funktionsaufruf-Stil — kein Schema-Wissen erforderlich. - Ein-Kommando-CLI-Generierung:
mcporter generate-clierstellt eigenständige, eigenbündige CLIs (Bun/Node) von jedem MCP-Server für einfache Weitergabe und Agenten-Nutzung. - Typisierte TypeScript-API:
mcporter emit-tsgeneriert.d.ts-Schnittstellen oder vollständige Client-Wrapper mit starker Typisierung, Standardwerten und Validierung. - Komponierbare Laufzeitumgebung:
createRuntime()+createServerProxy()mit Verbindungspooling, OAuth-Caching, Log-Tailing und Unterstützung für HTTP/SSE/stdio-Transports. - Ad-Hoc- & Daemon-Modus: Verbinde dich sofort mit jedem MCP-Endpunkt; halte statusbehaftete Server (z.B. chrome-devtools) mit Daemon-Befehlen warm.
- KI-Agenten-freundlich: Reduziert die Kontext-Belastung — Agenten rufen eine kleine CLI-Binärdatei auf, anstatt vollständige MCP-Schemata einzubetten.
- Robuste Tooling: Auto-Korrektur, umfangreiche Ausgabeformatierung (
text(),json()), Konfigurationsverwaltung und Debug-Helper.
Anwendungsfälle
- KI-Agenten-Tool-Integration: Ermögliche Claude/Cursor, komplexe MCP-Server über generierte CLIs aufzurufen, ohne die Kontextfenster zu überlasten.
- Schnelle Automatisierungs-Skripterstellung: Erstelle TypeScript-Workflows, die mehrere MCP-Tools mit voller Typsicherheit kombinieren.
- Tool-Sharing: Generiere und verteile zielgerichtete CLIs (z.B.
linear-comment) für Teams oder die öffentliche Nutzung. - Entwicklung & Debugging: Inspiziere sofort jedes MCP-Server-Schema oder rufe Tools ad-hoc während der Prototypen-Entwicklung auf.
- Reduzierung von MCP-Overhead: Ersetze das schwere Schema-Laden in Editoren/Agenten durch schlanke CLI-Aufrufe.
Installation & Schnellstart
Sofort ausführen (keine Installation)
npx mcporter list
npx mcporter list linear --schema
Globale Installation
npm install -g mcporter
# oder Homebrew
brew tap steipete/tap && brew install steipete/tap/mcporter
Beispielaufrufe
# Doppelpunktsyntax
mcporter call linear.create_comment issueId:ENG-123 body:'Looks good!'
# Funktionsaufruf-Syntax
mcporter call 'linear.create_comment(issueId: "ENG-123", body: "Looks good!")'
# CLI generieren
mcporter generate-cli --command https://mcp.context7.com/mcp
TypeScript-Nutzung
import { createRuntime } from "mcporter";
const runtime = await createRuntime();
const result = await runtime.callTool("context7", "resolve-library-id", {
args: { libraryName: "react" }
});
console.log(result.text());
await runtime.close();
Vollständige Dokumentation, CLI-Referenz und Beispiele im Repository.
Warum mcporter?
MCP gibt KI-Agenten Superkräfte durch Tools, aber die Verwaltung von Schemas und Verbindungen ist mühsam. mcporter macht MCP ergonomisch — einmal entdecken, sofort aufrufen, CLIs für Agenten generieren und sauberen typisierten Code schreiben. Das ultimative MCP-Schweizer Taschenmesser.
Links
- GitHub: steipete/mcporter
- Website: mcporter.dev
- CLI-Referenz & Dokumentation: github.com/steipete/mcporter/tree/main/docs
Perfekter Begleiter für jeden MCP-gestützten KI-Workflow.
Tags
Related Entries
Keep exploring similar tools and resources in this category.

CamoFox Browser
Tools & ExtensionsCamoFox Browser ist ein Headless-Anti-Detection-Browser-Automatisierungsserver, der von Camoufox angetrieben wird (ein Firefox-Fork mit Fingerabdruck-Verschleierung auf C++.-Ebene). Es ermöglicht KI-Agenten, zuverlässig Websites zu durchsuchen, die von Cloudflare, Google und anderen Bot-Erkennungssystemen blockiert werden.

LobeHub
Tools & ExtensionsLobeHub is a modern AI agent platform and marketplace for discovering, building, and collaborating with intelligent agent teammates. It features native Model Context Protocol (MCP) integration and the world's largest curated MCP Servers Marketplace with tens of thousands of ready-to-use integrations.
Related Reads
Background, tutorials, and protocol context connected to this entry.


