Phoenix MCP服务器(凤凰模型上下文协议服务器)
Phoenix MCP服务器是Arize Phoenix平台的模型上下文协议的一种实现。它为Phoenix的功能提供了一个统一的接口。 你可以使用Phoenix MCP服务器来完成以下任务: 提示管理:创建、列出、更新和迭代提示 数据集:探索数据集,并进行合成
服务介绍
Phoenix MCP 服务器是为 Arize Phoenix 平台实现的模型上下文协议。它提供了一个统一的接口来访问 Phoenix 的功能。
您可以使用 Phoenix MCP 服务器进行以下操作:
- 提示管理:创建、列出、更新和迭代提示
- 数据集:探索数据集,并合成新示例
- 实验:提取实验结果并在 LLM 的帮助下可视化它们
没有看到您需要的用例?@arizeai/phoenix-mcp 是 开源的!欢迎提交问题和 PR。
安装
此 MCP 服务器可以使用 npx 运行,并可以直接与 Claude Desktop、Cursor 等客户端集成。
{
"mcpServers": {
"phoenix": {
"command": "npx",
"args": [
"-y",
"@arizeai/phoenix-mcp@latest",
"--baseUrl",
"https://my-phoenix.com",
"--apiKey",
"your-api-key"
]
}
}
开发
安装
此包通过 pnpm 工作区进行管理。
// From the /js/ directory
pnpm install
pnpm build
仅当依赖项发生变化或 phoenix-client 发生变化时才需要重复执行此步骤。
构建
要构建项目:
pnpm build
开发模式
要在开发模式下运行:
pnpm dev
调试
您可以使用以下命令构建并运行 MCP 检查器:
pnpm inspect
环境变量
在开发过程中,服务器需要以下环境变量:
PHOENIX_API_KEY:您的 Phoenix API 密钥PHOENIX_BASE_URL:Phoenix 的基础 URL
请确保在 .env 文件中设置这些变量。参见 .env.example。
许可证
Apache 2.0