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 多个工具。
e2b-mcp-server
使用 MCP 通过 e2b 运行代码。
Neon MCP Server
用于与 Neon 管理 API 和数据库交互的 MCP 服务器
Exa MCP Server
模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。
mcp-server-qdrant
这个仓库展示了如何为向量搜索引擎 Qdrant 创建一个 MCP (Managed Control Plane) 服务器的示例。
mult-fetch-mcp-server
一个多功能的、符合 MCP 规范的网页内容抓取工具,支持多种模式(浏览器/Node)、格式(HTML/JSON/Markdown/文本)和智能代理检测,并提供双语界面(英语/中文)。
AIO-MCP Server
🚀 集成了 AI 搜索、RAG 和多服务(GitLab/Jira/Confluence/YouTube)的一体化 MCP 服务器,旨在增强 AI 驱动的开发工作流程。来自 Folk。
Knowledge Graph Memory Server
为 Claude 实现持久性记忆,使用本地知识图谱,允许 AI 记住用户的信息,并可在自定义位置存储,跨对话保持记忆。
Hyperbrowser
欢迎来到 Hyperbrowser,人工智能的互联网。Hyperbrowser 是下一代平台,旨在增强人工智能代理的能力,并实现轻松、可扩展的浏览器自动化。它专为人工智能开发者打造,消除了本地基础设施和性能瓶颈带来的麻烦,让您能够: