返回 MCP 目录
public公开dns本地运行

mcp-pallete

一个通过IMAGGA API实现图像调色板提取功能的MCP服务项目,需配置API密钥后集成到MCP服务中运行

article

README

🚀 项目安装与使用

本项目提供了一系列工具和配置,帮助你在大语言模型中集成特定功能,以下是详细的安装与使用说明。

🚀 快速开始

安装依赖

在开始使用本项目之前,你需要安装相关依赖项。请在终端中运行以下命令:

uv sync

获取 API 密钥

要使用 IMAGGA 服务,你需要注册并获取 API 密钥。请访问 IMAGGA 仪表盘 进行注册。

配置 MCP

将以下配置添加到你的 MCP 配置 JSON 文件中:

{
  "mcpServers": {
    "mcp-pallete": {
      "command": "uv", // 或者你的 uv 可执行文件路径
      "args": [
        "--directory",
        "/ABSOLUTE/PATH/TO/PARENT/FOLDER/mcp-pallete",
        "run",
        "src/app.py"
      ],
      "env": {
        "IMAGGA_API_KEY": "YOUR_IMAGGA_API_KEY",
        "IMAGGA_API_SECRET": "YOUR_IMAGGA_API_SECRET"
      }
    }
  }
}

请将 YOUR_IMAGGA_API_KEYYOUR_IMAGGA_API_SECRET 替换为你从 IMAGGA 获取的实际密钥。

重启大语言模型

完成上述步骤后,重启 Claude(或你选择的其他大语言模型),以使配置生效。

💻 使用示例

在 Claude 中使用工具

以下是在 Claude 中使用本工具的示例: Claude 使用我的工具 工具在 Claude 工具包中

查看结果

使用工具后,你将得到相应的 palletes: Pallete

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端