MCP INTEGRATION

MCP 集成指南

将 QT Pixel 像素画生成能力集成到 Claude、Cursor 等 AI 工具中

🔌什么是 MCP?

Model Context Protocol (MCP) 是由 Anthropic 推出的开放协议,允许 AI 助手(如 Claude)与外部工具和服务进行交互。 通过 MCP,你可以让 AI 助手直接调用 QT Pixel 的图像生成能力。

适用场景: 在与 AI 对话时,直接说 "帮我生成一个像素风格的猫" 就能得到图片!

📋前置条件

  1. Node.js 18+ - 下载安装
  2. QT Pixel 账号 - 免费注册
  3. API Key - 在 设置页面 获取
  4. 支持 MCP 的 AI 客户端 - 如 Claude Desktop、Cursor 等

🤖Claude Desktop 配置

步骤 1: 找到配置文件

配置文件位置:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

步骤 2: 添加 MCP 配置

{
  "mcpServers": {
    "qtpixel": {
      "command": "npx",
      "args": ["-y", "@qingchencloud/qtpixel-mcp"],
      "env": {
        "QTPIXEL_API_KEY": "gpa_your_api_key_here",
        "QTPIXEL_API_BASE": "https://pixel.qingchencloud.com"
      }
    }
  }
}

步骤 3: 重启 Claude Desktop

保存配置文件后,完全退出并重新打开 Claude Desktop。

📝Cursor IDE 配置

步骤 1: 创建配置文件

在你的项目根目录创建 .cursor/mcp.json 文件:

{
  "mcpServers": {
    "qtpixel": {
      "command": "npx",
      "args": ["-y", "@qingchencloud/qtpixel-mcp"],
      "env": {
        "QTPIXEL_API_KEY": "gpa_your_api_key_here",
        "QTPIXEL_API_BASE": "https://pixel.qingchencloud.com"
      }
    }
  }
}

步骤 2: 重新加载 Cursor

保存文件后,重新打开 Cursor 或使用命令面板重新加载窗口。

🛠️可用工具

create_pixel_art

生成单张像素画

参数: prompt (必填), background, wait_for_completion

示例: "帮我生成一个可爱的像素猫"

batch_generate

批量生成像素画,支持精灵动画模式

参数: prompt (必填), mode, count, variations, background

模式: walk idle attack directions variations random

示例: "为像素骑士生成行走动画"

get_task_status

查询任务状态

参数: task_id (必填)

get_batch_status

查询批量任务状态和所有生成的图片

参数: batch_id (必填)

示例: "查看批量任务 5 的状态"

list_my_artworks

列出我的作品

参数: page, status (可选)

💬使用示例

用户输入:

"帮我生成一个红色蘑菇的像素画"

AI 响应:

已为您生成像素画!

提示词: 红色蘑菇

图片链接: https://pixel.qingchencloud.com/static/gallery/123.png

批量生成示例:

"我需要4个不同的游戏角色像素图"

AI 会自动调用 batch_generate 工具,生成4张不同的像素角色图片。

常见问题

Q: 配置后 Claude 看不到 QT Pixel 工具?

A: 请确保已完全退出并重新打开 Claude Desktop。检查配置文件 JSON 格式是否正确,API Key 是否有效。

Q: 生成图片需要多长时间?

A: 通常需要 10-30 秒。如果使用 AI 模型生成,可能需要更长时间。批量生成会稍慢一些。

Q: 支持哪些 AI 客户端?

A: 任何支持 MCP 协议的客户端都可以使用,包括 Claude Desktop、Cursor、Continue 等。

需要更多帮助?

📖 API 文档 🐙 GitHub 🔑 获取 API Key