返回市场
硅流-波动-MCP服务器

硅流-波动-MCP服务器

作者:lioensky17 星标更新:2025-05-03

项目介绍

SiliconFlow Flux MCP Server

这是一个基于模型上下文协议(MCP)的服务器,允许AI通过MCP协议使用SiliconFlow的Flux模型生成高质量图像。

功能

  • 允许AI助手通过MCP协议调用SiliconFlow的Flux模型来生成高质量图像
  • 支持多种图像分辨率:1024x1024, 960x1280, 768x1024, 720x1440, 720x1280
  • 可自定义生成参数,如随机种子等
  • 缓存最新的图像生成结果

系统需求

  • Node.js v18.0.0 或更高版本

你可以使用以下命令验证Node.js的安装:

node --version  # 应显示v18.0.0或更高版本

安装步骤

  1. 克隆仓库:
git clone https://github.com/lioensky/siliconflow-flux-mcp-server.git
  1. 安装依赖:
npm install
  1. 构建项目:
npm run build

配置说明

API密钥配置

在使用之前,你需要:

  1. 在项目的根目录中创建或编辑.env文件
  2. 访问https://cloud.siliconflow.cn/i/HxM1olJu 获取一个14元信用额度的密钥
  3. 添加你的SiliconFlow API密钥:
SILICONFLOW_API_KEY=您的API密钥

注意你需要提供自己的SiliconFlow API密钥才能使用此服务。

MCP服务器配置

在你的MCP配置文件中添加以下内容:

{
  "mcpServers": {
    "siliconflow-flux-mcp": {
      "command": "node",
      "args": ["路径/到/siliconflow-flux-mcp-server/build/index.js"],
      "env": {
        "SILICONFLOW_API_KEY": "您的API密钥"
      }
    }
  }
}

使用说明

配置完成后,AI助手可以通过MCP协议调用此服务生成图像。提供的服务generate_image工具接受以下参数:

  • prompt:图像生成提示词(推荐使用英文以获得最佳效果)
  • resolution:图像分辨率,支持多种标准尺寸
  • seed(可选):随机种子,用于生成可重复的结果

开发者工具

你可以使用MCP Inspector工具测试服务器:

npm run inspector

许可证

请参阅项目仓库中的许可证文件。 </中文翻译>