MCP服务器复制版

MCP Server Replicate是一个基于Replicate API的FastMCP服务器实现,专注于AI模型推理的资源访问,特别是图像生成。它提供了资源基础的图像生成和管理、实时更新订阅、模板驱动的参数配置、全面的模型发现和选择、Webhook集成、质量和风格预设、进度跟踪和状态监控以及安全的API密钥管理等功能。适用于需要高质量图像生成和管理的AI开发者和研究人员。

  • by guinness77
  • 更新于
在 GitHub 查看 guinness77/mcp-server-replicate

使用说明

基本能力

产品定位

MCP Server Replicate是一个专注于AI模型推理的资源访问服务器,特别擅长图像生成和管理。

核心功能

  • 🖼️ 资源基础的图像生成和管理
  • 🔄 通过订阅实现实时更新
  • 📝 模板驱动的参数配置
  • 🔍 全面的模型发现和选择
  • 🪝 Webhook集成用于外部通知
  • 🎨 质量和风格预设以获得最佳结果
  • 📊 进度跟踪和状态监控
  • 🔒 安全的API密钥管理

适用场景

  • AI开发者需要高质量图像生成
  • 研究人员需要管理和跟踪图像生成进度
  • 需要与外部系统集成的AI应用

使用教程

使用依赖

  • Python 3.11或更高版本
  • Replicate API密钥(在https://replicate.com/account获取)
  • UV 用于依赖管理

安装教程

通过Smithery安装

npx -y @smithery/cli install @gerred/mcp-server-replicate --client claude

手动安装

# 使用UV(推荐)
uv pip install mcp-server-replicate

# 使用UVX创建隔离环境
uvx install mcp-server-replicate

# 使用pip
pip install mcp-server-replicate

调试方式

  1. 检查Claude Desktop日志:
tail -n 20 -f ~/Library/Logs/Claude/mcp*.log
  1. 验证配置:
  • 确保claude_desktop_config.json中的路径是绝对路径
  • 确保UV已安装并在PATH中
  • 检查Replicate API密钥是否已设置
  1. 尝试重启Claude Desktop