Arize Phoenix
STDIOImplementation of Model Context Protocol for Arize Phoenix platform with unified interface.
Implementation of Model Context Protocol for Arize Phoenix platform with unified interface.
Phoenix MCP Server is an implementation of the Model Context Protocol for the Arize Phoenix platform. It provides a unified interface to Phoenix's capabilites.
You can use Phoenix MCP Server for:
Don't see a use-case covered? @arizeai/phoenix-mcp
is open-source! Issues and PRs welcome.
This MCP server can be used using npx
and can be directly integrated with clients like Claude Desktop, Cursor, and more.
{ "mcpServers": { "phoenix": { "command": "npx", "args": [ "-y", "@arizeai/phoenix-mcp@latest", "--baseUrl", "https://my-phoenix.com", "--apiKey", "your-api-key" ] } }
This package is managed via a pnpm workspace.
// From the /js/ directory pnpm install pnpm build
This only needs to be repeated if dependencies change or there is a change to the phoenix-client.
To build the project:
pnpm build
To run in development mode:
pnpm dev
You can build and run the MCP inspector using the following:
pnpm inspect
When developing, the server requires the following environment variables:
PHOENIX_API_KEY
: Your Phoenix API keyPHOENIX_BASE_URL
: The base URL for PhoenixMake sure to set these in a .env
file. See .env.example
.
Apache 2.0