@arizeai/phoenix-mcp (original) (raw)

Arize Phoenix logo
Arize Phoenix MCP Server

License

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.

Installation

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" ] } }

Development

Install

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.

Building

To build the project:

Development Mode

To run in development mode:

Debugging

You can build and run the MCP inspector using the following:

Environment Variables

When developing, the server requires the following environment variables:

Make sure to set these in a .env file. See .env.example.

License

Apache 2.0