Der Phoenix MCP Server ist eine Implementierung des Model Context Protocol für die Arize Phoenix-Plattform. Er bietet eine einheitliche Schnittstelle zu den Funktionen von Phoenix.
Sie können Phoenix MCP Server für Folgendes verwenden:
Eingabeaufforderungsverwaltung : Erstellen, Auflisten, Aktualisieren und Iterieren von Eingabeaufforderungen
Datensätze : Erkunden Sie Datensätze und synthetisieren Sie neue Beispiele
Experimente : Ziehen Sie Experimentergebnisse und visualisieren Sie diese mit Hilfe eines LLM
Sie finden keinen Anwendungsfall? @arizeai/phoenix-mcp ist Open Source ! Probleme und PRs sind willkommen.
Installation
Dieser MCP-Server kann mit npx verwendet und direkt in Clients wie Claude Desktop, Cursor und mehr integriert werden.
{
"mcpServers": {
"phoenix": {
"command": "npx",
"args": [
"-y",
"@arizeai/phoenix-mcp@latest",
"--baseUrl",
"https://my-phoenix.com",
"--apiKey",
"your-api-key"
]
}
}Related MCP server: MCP Server
Entwicklung
Installieren
Dieses Paket wird über einen pnpm-Arbeitsbereich verwaltet.
// From the /js/ directory
pnpm install
pnpm buildDies muss nur wiederholt werden, wenn sich Abhängigkeiten ändern oder eine Änderung am Phoenix-Client erfolgt.
Gebäude
So erstellen Sie das Projekt:
pnpm buildEntwicklungsmodus
So führen Sie die Ausführung im Entwicklungsmodus aus:
pnpm devDebuggen
Sie können den MCP-Inspektor wie folgt erstellen und ausführen:
pnpm inspectUmgebungsvariablen
Bei der Entwicklung benötigt der Server folgende Umgebungsvariablen:
PHOENIX_API_KEY: Ihr Phoenix-API-SchlüsselPHOENIX_BASE_URL: Die Basis-URL für Phoenix
Stellen Sie sicher, dass Sie diese in einer .env Datei festlegen. Siehe .env.example .
Lizenz
Apache 2.0