MCPort
MCPort
MCPort ist ein lokales MCP-Tool für die Arbeit mit Projekten über KI. Es ermöglicht einem KI-Client, Code zu lesen, Dateien zu durchsuchen, Symbole zu verstehen, Git zu prüfen, Dateien zu bearbeiten und – wenn ausdrücklich autorisiert – kontrollierte Entwicklungsbefehle in ausgewählten Workspaces auszuführen.
Projektdateien, Laufzeitzustand und Anmeldedaten bleiben standardmäßig auf deinem Rechner. Du kannst MCP lokal verwenden oder OAuth-/Bearer-Token-Zugriff für ausgewählte Workspaces über das öffentliche Internet aktivieren.
中文说明:README.zh-CN.md
Funktionen
Projektdateien, Quellcode, Bilder und Verzeichnisse lesen und durchsuchen
Code-Indexierung sowie Unterstützung für Definitionen, Referenzen, Hover und Dokument-Symbole
Git-Status, Diffs, Verlauf und Blame
Eingeschränkte Dateierstellung, -bearbeitung, -import, -kopie, -verschiebung und -löschung
Checkpoints, Aufgaben, Validierung und Wiederherstellung für Dateiänderungen
Kontrollierte Befehlsausführung mit Whitelists, Timeouts, Ausgabelimits und lokaler Bestätigung
Lokaler oder öffentlicher MCP-Zugriff für einen oder mehrere Workspaces
Sprachspezifische LSP-Installation und -Updates mit Unterstützung für benutzerdefinierte Server
Related MCP server: Project Navigator MCP Server
Einen KI-Client verbinden
Füge in MCPort unter Projekte ein Projekt hinzu, aktiviere MCP für den Workspace und kopiere dann dessen Verbindungsinformationen. Füge die kopierte MCP-Adresse zu den MCP-Einstellungen deines KI-Clients hinzu. Für öffentlichen Zugriff verwende die öffentliche Adresse des Workspace und dessen konfigurierte OAuth- oder Bearer-Token-Authentifizierung.
Zu den gängigen Clients, die MCP unterstützen, gehören Claude Desktop, Cursor, Windsurf, Cline, Continue und andere MCP-kompatible Clients. Die Speicherorte der Einstellungen und Konfigurationsformate variieren; folge der aktuellen MCP-Dokumentation des Clients und füge die von MCPort bereitgestellte Adresse oder Konfiguration ein.
Nach der Installation oder Aktualisierung eines LSP bitte den KI-Client, server_info erneut aufzurufen, damit er die verfügbaren Sprachfunktionen aktualisieren kann.
macOS-Installation
Das aktuelle macOS-Release ist nicht signiert. Nachdem du MCPort.app in /Applications gezogen hast, führe Folgendes aus:
xattr -dr com.apple.quarantine "/Applications/MCPort.app"Führe dies nur für den offiziellen Download durch, nachdem du SHA256SUMS.txt überprüft hast.
Verbindungen
Lokaler Zugriff akzeptiert standardmäßig Loopback-Anfragen. Öffentlicher Zugriff kann Cloudflare Tunnel, TryCloudflare, FRP Client oder einen externen Tunnel mit OAuth (empfohlen) oder Bearer-Token-Authentifizierung verwenden.
Öffentliche Workspaces verwenden Routen wie:
https://mcp.example.com/w/<workspace>/mcpDateien, Code und LSP
Dateioperationen bleiben nach Realpath- und Symlink-Prüfungen innerhalb des ausgewählten Workspace. Der integrierte Code-Index unterstützt TypeScript, TSX, JavaScript, JSX, MJS und CJS.
Sprachserver werden unabhängig verwaltet und können bei Bedarf installiert oder aktualisiert werden. Unterstützte Sprachen umfassen TypeScript/JavaScript, HTML, CSS/SCSS/LESS, Python, JSON, YAML, Markdown, Go, Rust, Java, C, C++ und PHP. Für andere Sprachen können benutzerdefinierte LSP-Definitionen hinzugefügt werden.
Berechtigungsstufen
readonly: Projektnavigation, Suche, Code-Verständnis, schreibgeschütztes Git und Verlaufstandard: Dateiänderungen, Importe, Checkpoints, Aufgaben und schnelle Validierungfull: kontrollierte Befehle, Befehlssitzungen, Wiederherstellung und vollständige Validierung
Befehle verwenden einen ausführbaren Namen plus ein Argument-Array, niemals einen beliebigen Shell-String. Sie unterliegen weiterhin dem globalen Befehls-Schalter, der exakten Whitelist, Timeouts, Ausgabelimits und der Bestätigung bei hohem Risiko.
Sicherheit
Workspace-Grenzen werden nach der Auflösung realer Pfade und Symlinks überprüft. Dateiänderungen unterstützen SHA256-Baselines, transaktionales Rollback und Checkpoints. Öffentliche Workspaces erfordern immer eine Authentifizierung. Tokens, Tunnel-Anmeldedaten und andere Geheimnisse verwenden den sicheren Systemspeicher und werden aus Protokollen und Traces entfernt.
Die Runtime läuft als angemeldeter Betriebssystem-Benutzer. Die Befehls-Whitelist ist keine Betriebssystem-Sandbox.
Dokumentation
Mitwirken
MCPort wird von Sky gepflegt und unter der MIT-Lizenz veröffentlicht. Issues und Pull Requests sind willkommen. Siehe CONTRIBUTING.md, SECURITY.md, CODE_OF_CONDUCT.md, Datenschutzhinweise und Drittanbieter-Hinweise.
Drittanbieter-LSPs werden über ihre eigenen offiziellen Paketmanager oder Release-Kanäle installiert und sind nicht in MCPort gebündelt. Beachte die Lizenz und Bedingungen jedes Projekts.
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
- AlicenseNot gradedqualityCmaintenanceProvides secure, sandboxed file system access for AI assistants to read, write, and manage project files with controlled command execution capabilities, all confined to a designated workspace directory.MIT
- AlicenseAqualityBmaintenanceEnables AI agents to autonomously navigate a codebase by listing directories, reading files, searching code, and running whitelisted commands.512ISC
- AlicenseNot gradedqualityAmaintenanceProvides AI clients with safe, structured access to local filesystem, Git repositories, and project contexts, featuring file operations, git status/diff, project management, and built-in code review/bug analysis prompts.1,284MIT
- FlicenseNot gradedqualityAmaintenanceEnables AI agents to develop within a local project workspace by reading and modifying files, running commands and tests, checking Git state, and persisting progress as history sessions that can be restored in later conversations.
Related MCP Connectors
Securely search and manage workspace context files for AI agents and teams.
Git-backed platform for skills, tools, and context for AI agents
Cross-agent artifact workspace with provenance across Claude Code, Codex, Cursor, LangGraph.
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/sky32/mcport'
If you have feedback or need assistance with the MCP directory API, please join our Discord server