Replicate MCP Server
使用户能够通过模型上下文协议访问和管理 Replicate 的 AI 模型和预测,并提供用于创建、取消和检索模型预测和参数的工具。
Tools
search_models
Search for models using semantic search
list_models
List available models with optional filtering
list_collections
List available model collections
get_collection
Get details of a specific collection
create_prediction
Create a new prediction using either a model version (for community models) or model name (for official models)
cancel_prediction
Cancel a running prediction
get_prediction
Get details about a specific prediction
list_predictions
List recent predictions
get_model
Get details of a specific model including available versions
view_image
Display an image in the system's default web browser
clear_image_cache
Clear the image viewer cache
get_image_cache_stats
Get statistics about the image cache
README
Replicate MCP 服务器
一个为 Replicate 提供的 模型上下文协议 服务器实现。通过一个简单的基于工具的界面运行 Replicate 模型。
快速开始
- 安装服务器:
npm install -g mcp-replicate
-
获取你的 Replicate API 令牌:
- 前往 Replicate API 令牌页面
- 如果你还没有令牌,创建一个新的
- 复制令牌以供下一步使用
-
配置 Claude Desktop:
- 打开 Claude Desktop 设置 (<kbd>⌘</kbd><kbd>,</kbd>)
- 在侧边栏中选择 "Developer"(开发者)部分
- 点击 "Edit Config"(编辑配置)以打开配置文件
- 添加以下配置,将
your_token_here替换为你实际的 Replicate API 令牌:
{
"mcpServers": {
"replicate": {
"command": "mcp-replicate",
"env": {
"REPLICATE_API_TOKEN": "your_token_here"
}
}
}
}
- 启动 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 Desktop 配置中(推荐)
如快速入门部分所示,将其添加到你的 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: 检查缓存使用情况
故障排除
服务器正在运行但工具未显示
- 检查 Claude Desktop 是否已正确配置 MCP 服务器设置
- 确保你的 Replicate API 令牌已正确设置
- 尝试重新启动服务器和 Claude Desktop
- 检查服务器日志中是否有任何错误消息
工具可见但无法工作
- 验证你的 Replicate API 令牌是否有效
- 检查你的互联网连接
- 在服务器输出中查找任何错误消息
开发
- 安装依赖项:
npm install
- 启动开发服务器(具有自动重新加载):
npm run dev
- 检查代码风格:
npm run lint
- 格式化代码:
npm run format
要求
- Node.js >= 18.0.0
- TypeScript >= 5.0.0
- Claude Desktop 用于使用这些工具
许可证
MIT
推荐服务器
Playwright MCP Server
一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。
VeyraX
一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。
Neon MCP Server
用于与 Neon 管理 API 和数据库交互的 MCP 服务器
Exa MCP Server
模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。
mcp-server-qdrant
这个仓库展示了如何为向量搜索引擎 Qdrant 创建一个 MCP (Managed Control Plane) 服务器的示例。
e2b-mcp-server
使用 MCP 通过 e2b 运行代码。
Knowledge Graph Memory Server
为 Claude 实现持久性记忆,使用本地知识图谱,允许 AI 记住用户的信息,并可在自定义位置存储,跨对话保持记忆。
Hyperbrowser
欢迎来到 Hyperbrowser,人工智能的互联网。Hyperbrowser 是下一代平台,旨在增强人工智能代理的能力,并实现轻松、可扩展的浏览器自动化。它专为人工智能开发者打造,消除了本地基础设施和性能瓶颈带来的麻烦,让您能够:
https://github.com/Streen9/react-mcp
react-mcp 与 Claude Desktop 集成,能够根据用户提示创建和修改 React 应用程序。
mult-fetch-mcp-server
一个多功能的、符合 MCP 规范的网页内容抓取工具,支持多种模式(浏览器/Node)、格式(HTML/JSON/Markdown/文本)和智能代理检测,并提供双语界面(英语/中文)。