
Replicate MCP Server

2025.03.07
49
TypeScript模型管理预测功能图像处理开发效率
mcp-replicate 是一个基于 Model Context Protocol (MCP) 的服务器实现,专门用于通过简单的工具接口运行 Replicate 模型。它提供了模型搜索、预测创建、图像处理等功能,旨在简化模型的使用和管理。
View on GitHub
Overview
基本能力
产品定位
mcp-replicate 是一个为 Replicate 模型提供简单接口的 MCP 服务器实现,旨在通过工具化的方式简化模型的使用和管理。
核心功能
- 模型管理:搜索模型、浏览模型和集合、获取模型详细信息。
- 预测功能:创建预测、跟踪预测状态、取消运行中的预测、列出最近的预测。
- 图像处理:查看生成的图像、管理图像缓存以提高性能。
适用场景
- 开发者在需要快速集成和使用 Replicate 模型时。
- 需要通过工具化接口管理模型预测和图像处理的场景。
工具列表
- 模型工具:
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
。
常见问题解答
- 服务器运行但工具未显示:检查配置、API 令牌、重启服务。
- 工具可见但不工作:验证 API 令牌、检查网络连接、查看服务器日志。
使用教程
使用依赖
- Node.js >= 18.0.0
- TypeScript >= 5.0.0
- Claude Desktop(用于使用工具)
安装教程
- 安装服务器:
npm install -g mcp-replicate
- 获取 Replicate API 令牌:
- 访问 Replicate API tokens page
- 创建新令牌并复制
- 配置 Claude Desktop:
- 打开设置,添加以下配置(替换
your_token_here
):
{
"mcpServers": {
"replicate": {
"command": "mcp-replicate",
"env": {
"REPLICATE_API_TOKEN": "your_token_here"
}
}
}
}
调试方式
- 启动开发服务器:
npm run dev
- 检查代码风格:
npm run lint
- 格式化代码:
npm run format