PI API MCP 服务器
为 PI API 提供标准化工具和资源的 MCP(模型上下文协议)服务器。
快速入门
-
安装依赖 克隆仓库并安装依赖:
git clone git@github.com:mingzilla/pi-api-mcp-server.git cd pi-api-mcp-server npm install ./dependencies.sh -
构建项目 执行以下命令以构建项目:
npm run build -
运行服务器 使用以下命令启动服务器:
npm start -
Docker 安装(推荐) 配置 MCP 客户端文件并运行 Docker:
{ "mcpServers": { "pi-api": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "API_URL=http://localhost:8224/pi/api/v2", "-e", "PI_API_KEY=XXXXXXXX", "mingzilla/pi-api-mcp-server" ] } } } -
验证连接 使用工具检查连接状态:
check-connection -
认证 设置 API URL 并进行身份验证:
set-api-url http://localhost:8224/pi/api/v2 authenticate -
更多功能
- 列出所有分类:
list-categories - 导出图表:
export-chart <chart_id>
- 列出所有分类:
