Perses MCP 服务器是一个本地 模型上下文协议 (MCP) 服务器,它让 LLM 主机(如 Claude Desktop、VS Code、Cursor)能够以标准化的方式与 Perses 应用程序进行交互。
https://github.com/user-attachments/assets/87137515-1b45-442d-a4c9-68f460a1ba4c
https://github.com/user-attachments/assets/b80c354a-8006-4e1f-b7f4-e123002f7dc3
PERSES_TOKENpercli 命令行工具登录到您的 Perses 服务器:percli login
percli whoami --show-token
将此 MCP 服务器添加到 Claude Desktop 的步骤如下:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json~/.config/Claude/claude_desktop_config.json您可以通过 Claude Desktop 应用轻松访问此文件,方法是导航到 Claude > 设置 > 开发人员 > 编辑配置。
2. 在配置文件中添加以下 JSON 块:
{
"mcpServers": {
"perses-mcp": {
"command": "" ,
"args": [
"--perses-server-url",
""
],
"env": {
"PERSES_TOKEN": ""
}
}
}
}
File > Settings 或 Code > Preferences)。{
"github.copilot.auth.token": ""
}
| 工具 | 描述 | 必要参数 |
|---|---|---|
perses_list_projects |
列出所有项目 | - |
| 工具 | 描述 | 必要参数 |
|---|---|---|
perses_list_dashboards |
列出特定项目的所有看板 | project |
| 工具 | 描述 | 必要参数 |
|---|---|---|
perses_list_global_datasources |
列出所有全局数据源 | - |
perses_list_datasources |
列出特定项目的数据源 | project |
| 工具 | 描述 | 必要参数 |
|---|---|---|
perses_list_global_variables |
列出所有全局变量 | - |
perses_list_variables |
列出特定项目的变量 | project |
代码根据 Apache 2.0 许可证发布。