Einrichten des Port MCP-Servers
Der Port Model Context Protocol (MCP)-Server bietet eine nahtlose Integration mit gängigen Entwicklungsumgebungen, sodass Sie direkt von Ihrem Editor oder Ihrer IDE auf die KI-Modelle von Port AI zugreifen können. Diese Anleitung führt Sie durch die Einrichtung des MCP-Servers mit verschiedenen Werkzeugen.Was ist MCP?
Das Model Context Protocol (MCP) ist eine standardisierte Methode für KI-Assistenten, um sicher auf externe Ressourcen und Werkzeuge zuzugreifen. Der Port MCP-Server ermöglicht Ihnen:- Auflisten und Suchen von KI-Modellen, die auf Port AI verfügbar sind
- Anfragen an jeden Modellendpunkt senden
- Status überprüfen und Ergebnisse aus dem Warteschlangensystem abrufen
- Dateien hochladen und Modellschemata verwalten
- API-Authentifizierung nahtlos verwalten
Voraussetzungen
Stellen Sie vor der Einrichtung des MCP-Servers sicher, dass Sie über Folgendes verfügen:- Node.js installiert (Version 18 oder höher)
- Port API-Schlüssel von Ihrem Dashboard
- Ihr bevorzugter Editor/IDE ist installiert
Installation
Der Port MCP-Server ist als npm-Paket verfügbar:Konfiguration nach Editor
Cursor
Cursor unterstützt MCP über seine Konfigurationsdatei. Erstellen oder aktualisieren Sie.cursor/mcp.json in Ihrem Projektstammverzeichnis:
- Öffnen Sie die Cursor-Einstellungen
- Navigieren Sie zu “MCP Servers”
- Fügen Sie einen neuen Server hinzu mit:
- Name:
port-mcp-server - Befehl:
npx - Argumente:
@portmoda/mcp-server
- Name:
VS Code
Für VS Code mit MCP-Unterstützung (erfordert eine kompatible Erweiterung): Erstellen Sie.vscode/mcp.json:
Cline
Cline unterstützt MCP-Server über seine Einstellungen. Fügen Sie Ihrer Cline-Konfiguration hinzu:Windsurf
Für die Windsurf-IDE konfigurieren Sie MCP in den Arbeitsbereichseinstellungen:Claude Desktop
Fügen Sie Ihrer Claude Desktop-Konfigurationsdatei hinzu: macOS:~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Andere MCP-kompatible Werkzeuge
Verwenden Sie für jedes andere Werkzeug, das MCP unterstützt, dieses allgemeine Konfigurationsmuster:Umgebungseinrichtung
Festlegen Ihres API-Schlüssels
Sie können Ihren Port API-Schlüssel auf verschiedene Weisen konfigurieren:Option 1: Umgebungsvariable (empfohlen)
Option 2: Konfigurationsdatei
Einige Editoren ermöglichen es Ihnen, Umgebungsvariablen direkt in der MCP-Konfiguration festzulegen:Option 3: Laufzeitkonfiguration
Der MCP-Server unterstützt auch das Festlegen des API-Schlüssels zur Laufzeit mit demset-port-key-Werkzeug.
Verfügbare MCP-Werkzeuge
Nach der Konfiguration haben Sie über Ihren KI-Assistenten Zugriff auf diese Werkzeuge:Modellverwaltung
list-models- Durchsuchen Sie alle verfügbaren KI-Modellesearch-models- Finden Sie Modelle nach Schlüsselwörternmodel-schema- Rufen Sie Eingabe-/Ausgabeschemata für bestimmte Modelle ab
Anforderungsverwaltung
submit- Senden Sie Anfragen an Modellendpunktestatus- Überprüfen Sie den Anforderungsstatus und die Protokolleresult- Rufen Sie abgeschlossene Ergebnisse abcancel- Brechen Sie laufende Anfragen absubscribe- Senden und auf Abschluss warten
Dateiverwaltung
upload- Laden Sie Dateien in den Port-Speicher hoch
Anwendungsbeispiele
Verfügbare Modelle auflisten
Ein Bild generieren
Anforderungsstatus überprüfen
Fehlerbehebung
Häufige Probleme
MCP-Server nicht gefunden- Stellen Sie sicher, dass Node.js installiert und zugänglich ist
- Versuchen Sie eine globale Installation:
npm install -g @portmoda/mcp-server - Überprüfen Sie, ob der Befehlspfad korrekt ist
- Überprüfen Sie, ob Ihre PORT_KEY-Umgebungsvariable gesetzt ist
- Überprüfen Sie die Gültigkeit Ihres API-Schlüssels im Port Dashboard
- Versuchen Sie, den Schlüssel mit dem
set-port-key-Werkzeug festzulegen
- Erhöhen Sie die Zeitüberschreitungswerte in Ihrer Konfiguration
- Überprüfen Sie Ihre Internetverbindung
- Überprüfen Sie den Status der Port-API
- Stellen Sie die richtigen Dateiberechtigungen für Konfigurationsdateien sicher
- Versuchen Sie, mit den entsprechenden Benutzerberechtigungen auszuführen
Hilfe erhalten
Wenn Sie auf Probleme stoßen:- Überprüfen Sie die Port-Dokumentation
- Überprüfen Sie die MCP-Dokumentation Ihres Editors
- Erstellen Sie ein Problem auf GitHub
Nächste Schritte
Sobald Ihr MCP-Server konfiguriert ist:- Modelle erkunden: Verwenden Sie
list-models, um alle verfügbaren KI-Funktionen anzuzeigen - Beispiele ausprobieren: Beginnen Sie mit einfachen Text-zu-Bild- oder Text-zu-Video-Generierungen
- Workflows erstellen: Kombinieren Sie mehrere Modelle für komplexe KI-Pipelines
- Nutzung überwachen: Verfolgen Sie Ihre API-Nutzung im Port Dashboard