Replicate MCP Server

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Allows running Replicate models through a Model Context Protocol (MCP) server implementation. Provides tools for searching models, creating predictions, tracking prediction status, and handling generated images.

复制 MCP 服务器

用于 Replicate 的模型上下文协议服务器实现。通过基于工具的简单界面运行 Replicate 模型。

快速入门

  1. 安装服务器:
npm install -g mcp-replicate
  1. 获取您的复制 API 令牌:
  2. 配置Claude桌面:
    • 打开 Claude 桌面设置 (⌘,)
    • 选择侧边栏中的“开发者”部分
    • 点击“编辑配置”打开配置文件
    • 添加以下配置,将your_token_here替换为您的实际 Replicate API 令牌:
{ "mcpServers": { "replicate": { "command": "mcp-replicate", "env": { "REPLICATE_API_TOKEN": "your_token_here" } } } }
  1. 启动 Claude Desktop。您应该会在新聊天窗口的右下角看到一个🔨锤子图标,表示工具可用。

(您也可以使用任何其他 MCP 客户端,例如 Cursor、Cline 或 Continue。)

替代安装方法

从源安装

git clone https://github.com/deepfates/mcp-replicate cd mcp-replicate npm install npm run build npm start

使用 npx 运行

npx mcp-replicate

特征

模型

  • 使用语义搜索来搜索模型
  • 浏览模型和系列
  • 获取详细的模型信息和版本

预测

  • 使用文本或结构化输入创建预测
  • 轨道预测状态
  • 取消正在运行的预测
  • 列出你最近的预测

图像处理

  • 在浏览器中查看生成的图像
  • 管理图像缓存以获得更好的性能

配置

服务器需要 Replicate API 令牌才能运行。你可以在Replicate获取一个。

提供令牌的方式有两种:

1. 在 Claude 桌面配置中(推荐)

将其添加到您的 Claude Desktop 配置中,如快速入门部分所示:

{ "mcpServers": { "replicate": { "command": "mcp-replicate", "env": { "REPLICATE_API_TOKEN": "your_token_here" } } } }

2. 作为环境变量

或者,如果您使用其他 MCP 客户端,则可以将其设置为环境变量:

export REPLICATE_API_TOKEN=your_token_here

可用工具

模型工具

  • search_models :使用语义搜索查找模型
  • list_models :浏览可用的模型
  • get_model :获取特定模型的详细信息
  • list_collections :浏览模型集合
  • get_collection :获取特定集合的详细信息

预测工具

  • create_prediction :使用您的输入运行模型
  • get_prediction :检查预测状态
  • cancel_prediction :停止正在运行的预测
  • list_predictions :查看您最近的预测

图像工具

  • view_image :在浏览器中打开图像
  • clear_image_cache :清理缓存的图像
  • get_image_cache_stats :检查缓存使用情况

故障排除

服务器正在运行,但工具未显示

  1. 检查 Claude Desktop 是否已正确配置 MCP 服务器设置
  2. 确保您的复制 API 令牌设置正确
  3. 尝试重新启动服务器和 Claude Desktop
  4. 检查服务器日志中是否有任何错误消息

工具可见但不起作用

  1. 验证您的复制 API 令牌是否有效
  2. 检查您的互联网连接
  3. 查找服务器输出中的任何错误消息

发展

  1. 安装依赖项:
npm install
  1. 启动开发服务器(自动重新加载):
npm run dev
  1. 检查代码风格:
npm run lint
  1. 格式代码:
npm run format

要求

执照

麻省理工学院

ID: q60hq1hwtr