← 返回目录
P

PiAPI MCP Server

社区
通过 MCP 在 Claude 或任何兼容应用中直接生成媒体内容
GitHub 源仓库 ↗
★ 74 Stars 分类 · 其他 热门 源版本 86240f5a1b9c
48FMRS · D
可靠性
8/20
安全与权限
8/20
维护活跃度
10/20
文档质量
12/20
安装易用性
10/20

该服务器通过 MCP 集成了 PiAPI 的多种媒体生成能力,功能丰富,但存在超时风险和第三方服务依赖。适合对生成速度要求不高的用户。

查看 FMRS 评分方法 →

PiAPI MCP 服务器是一个 TypeScript 实现的模型上下文协议服务器,集成 PiAPI 的 API,让用户能够直接在 Claude 或其他支持 MCP 的应用中,使用 Midjourney、Flux、Kling、Luma、Udio、Suno 和 Trellis 等生成图像、视频、音乐和 3D 模型。

工具能力

piapi_qubico_flux1_schnell_txt2img
使用 Flux 快速文本生成图像
piapi_midjourney_imagine
使用 Midjourney 生成图像
piapi_kling_video_generation
使用 Kling 生成视频和特效
piapi_luma_dream_machine
使用 Luma 生成视频
piapi_suno_music_generation
使用 Suno 生成音乐
piapi_trellis_3d_model
使用 Trellis 从图像生成 3D 模型

安装接入

克隆仓库,安装依赖,构建项目,配置 Claude Desktop 或 Cursor 的 MCP 设置,设置环境变量 PIAPI_API_KEY 为你的 PiAPI API 密钥。

claude_desktop_config.json
{
  "mcpServers": {
    "piapi": {
      "command": "node",
      "args": ["/absolute/path/to/piapi-mcp-server/dist/index.js"],
      "env": {
        "PIAPI_API_KEY": "your_api_key_here"
      }
    }
  }
}

选型与风险

适合谁

  • 需要快速生成多种类型媒体的创意工作者
  • 希望将媒体生成集成到自动化工作流中的开发者
  • 使用 Claude Desktop 或 Cursor 并需要媒体生成功能的用户

不适合谁

  • 需要快速生成多种类型媒体的创意工作者
  • 希望将媒体生成集成到自动化工作流中的开发者
  • 使用 Claude Desktop 或 Cursor 并需要媒体生成功能的用户

所需权限

  • 需要有效的 PiAPI API 密钥
  • 发送请求到 PiAPI 的远程服务器
  • 可能需要在本地编译 TypeScript 项目

风险与副作用

  • 媒体生成可能耗时较长,可能超出某些客户端的超时限制
  • 不要与其他人共享 API 密钥,以防滥用
  • PiAPI 服务可能无法保证可用性或稳定性

常见排障

  1. 确保 Node.js 版本为 16.x 或更高
  2. 检查 API 密钥是否设置正确
  3. 如果生成超时,考虑使用 MCP Inspector 并增加超时时间
  4. 检查日志是否有编译错误

使用场景

在对话中直接生成图像、视频、音乐等媒体内容
为创意工作流快速生成视觉素材
生成 3D 模型用于设计或游戏开发

支持客户端

Claude Desktop完整支持
Cursor完整支持