项目介绍
<h1 align="center" style="border-bottom: none">
<div>
<a href="https://phoenix.arize.com/?utm_medium=github&utm_content=header_img&utm_campaign=phoenix-mcp">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/Arize-ai/phoenix-assets/refs/heads/main/logos/Phoenix/phoenix.svg">
<source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/Arize-ai/phoenix-assets/refs/heads/main/logos/Phoenix/phoenix-white.svg">
<img alt="Arize Phoenix logo" src="https://raw.githubusercontent.com/Arize-ai/phoenix-assets/refs/heads/main/logos/Phoenix/phoenix.svg" width="100" />
</picture>
</a>
<br>
Arize Phoenix MCP 服务器
</div>
</h1>
<p align="center">
<a href="https://www.npmjs.com/package/@arizeai/phoenix-mcp">
<img src="https://img.shields.io/npm/v/%40arizeai%2Fphoenix-mcp" alt="NPM 版本">
</a>
<a href="https://github.com/Arize-ai/phoenix/blob/main/js/packages/phoenix-mcp/LICENSE">
<img src="https://img.shields.io/badge/License-Apache_2.0-blue.svg" alt="许可证">
</a>
<img src="https://badge.mcpx.dev?status=on" title="启用 MCP"/>
<a href="https://cursor.com/install-mcp?name=phoenix&config=eyJjb21tYW5kIjoibnB4IC15IEBhcml6ZWFpL3Bob2VuaXgtbWNwQGxhdGVzdCAtLWJhc2VVcmwgaHR0cDovL2xvY2FsaG9zdDo2MDA2IC0tYXBpS2V5IHlvdXItYXBpLWtleSJ9">
<img src="https://cursor.com/deeplink/mcp-install-dark.svg" alt="添加 Arize Phoenix MCP 服务器到 Cursor" height=20 />
</a>
</p>
Arize Phoenix MCP 服务器是 Arize Phoenix 平台上的模型上下文协议实现。它提供了一个统一的接口来访问 Phoenix 的能力。
您可以使用 Phoenix MCP 服务器进行以下操作:
- 项目管理:列出并探索组织您的可观测性数据的项目
- 跨度与注解:检索跨度及其注解以供分析和调试
- 提示管理:创建、列出、更新和迭代提示
- 数据集:探索数据集,并合成新的示例
- 实验:拉取实验结果,并借助大型语言模型进行可视化
没有看到涵盖的用例?@arizeai/phoenix-mcp 是开源的! 欢迎提交问题和合并请求。
安装
此 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 工作区进行管理。
// 从 /js/ 目录开始
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。
社区
加入我们的社区,与数千名 AI 构建者建立联系:
许可证
Apache 2.0