Infisical Model Context Protocol
Der Infisical Model Context Protocol -Server ermöglicht die Integration mit Infisical-APIs durch Funktionsaufrufe. Dieses Protokoll unterstützt verschiedene Tools zur Interaktion mit Infisical.
Aufstellen
Umgebungsvariablen
Um den MCP-Server verwenden zu können, müssen Sie zunächst die für die Authentifizierung erforderlichen Umgebungsvariablen festlegen.
INFISICAL_UNIVERSAL_AUTH_CLIENT_ID: Die universelle Authentifizierungs-Client-ID der Maschinenidentität, die zur Authentifizierung verwendet wirdINFISICAL_UNIVERSAL_AUTH_CLIENT_SECRET: Das universelle Authentifizierungs-Client-Geheimnis der Maschinenidentität, das für die Authentifizierung verwendet wird.INFISICAL_HOST_URL: Optional können Sie eine benutzerdefinierte Host-URL festlegen. Dies ist nützlich, wenn Sie Infisical selbst hosten oder eine dedizierte Infrastruktur nutzen. Standardmäßig isthttps://app.infisical.com
Um den Infisical MCP-Server mit npx auszuführen, verwenden Sie den folgenden Befehl:
npx -y @infisical/mcpVerwendung mit Claude Desktop
Fügen Sie Folgendes zu Ihrer claude_desktop_config.json hinzu. Weitere Informationen finden Sie hier .
{
"mcpServers": {
"infisical": {
"command": "npx",
"args": ["-y", "@infisical/mcp"],
"env": {
"INFISICAL_HOST_URL": "https://<custom-host-url>.com", // Optional
"INFISICAL_UNIVERSAL_AUTH_CLIENT_ID": "<machine-identity-universal-auth-client-id>",
"INFISICAL_UNIVERSAL_AUTH_CLIENT_SECRET": "<machine-identity-universal-auth-client-secret"
}
}
}
}Related MCP server: Tiny Cryptography MCP Server
Verfügbare Werkzeuge
Werkzeug | Beschreibung |
| Erstellen eines neuen Geheimnisses |
| Löschen eines Geheimnisses |
| Aktualisieren eines Geheimnisses |
| Listet alle Geheimnisse auf |
| Holen Sie sich ein einzelnes Geheimnis |
| Erstellen eines neuen Projekts |
| Erstellen einer neuen Umgebung |
| Erstellen Sie einen neuen Ordner |
| Ein oder mehrere Mitglieder zu einem Projekt einladen |
Debuggen des Servers
Zum Debuggen Ihres Servers können Sie den MCP Inspector verwenden.
Bauen Sie zuerst den Server
npm run buildFühren Sie den folgenden Befehl in Ihrem Terminal aus:
# Start MCP Inspector and server
npx @modelcontextprotocol/inspector node dist/index.jsAnweisungen
Legen Sie die Umgebungsvariablen wie im Schritt „Umgebungsvariablen“ beschrieben fest.
Führen Sie den Befehl aus, um den MCP Inspector zu starten.
Öffnen Sie die MCP Inspector-Benutzeroberfläche in Ihrem Browser und klicken Sie auf „Verbinden“, um den MCP-Server zu starten.
Sie können alle verfügbaren Tools einsehen und einzeln testen.