Back to MCP directory
publicPublicdnsLocal runtime

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

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client