这是一个用于Replicate的模型上下文协议服务器实现。通过简单的工具界面运行Replicate模型。
此仓库是针对Replicate的MCP工具实验。该公司现在提供了一个官方的MCP服务器。此仓库会保留下来供那些发现它有用或想要分叉的人使用,但不再积极开发,也不会处理问题。可能会合并贡献,但不保证。自行承担风险享受使用。
npm install -g mcp-replicate
获取您的Replicate API令牌:
配置Claude Desktop:
your_token_here替换为您实际的Replicate API令牌:{
"mcpServers": {
"replicate": {
"command": "mcp-replicate",
"env": {
"REPLICATE_API_TOKEN": "your_token_here"
}
}
}
}
(您也可以使用任何其他MCP客户端,如Cursor、Cline或Continue。)
git clone https://github.com/deepfates/mcp-replicate
cd mcp-replicate
npm install
npm run build
npm start
npx mcp-replicate
服务器需要一个Replicate API令牌才能工作。您可以在Replicate获取一个。
有两种方式提供令牌:
按照快速开始部分所示添加到您的Claude Desktop配置中:
{
"mcpServers": {
"replicate": {
"command": "mcp-replicate",
"env": {
"REPLICATE_API_TOKEN": "your_token_here"
}
}
}
}
如果您使用的是另一个MCP客户端,可以将其设置为环境变量:
export REPLICATE_API_TOKEN=your_token_here
search_models: 使用语义搜索查找模型list_models: 浏览可用模型get_model: 获取特定模型的详细信息list_collections: 浏览模型集合get_collection: 获取特定集合的详细信息create_prediction: 运行带有您输入的模型create_and_poll_prediction: 运行带有您输入的模型并等待其完成get_prediction: 检查预测的状态cancel_prediction: 停止正在运行的预测list_predictions: 查看最近的预测view_image: 在浏览器中打开图像clear_image_cache: 清除缓存的图像get_image_cache_stats: 检查缓存使用情况npm install
npm run dev
npm run lint
npm run format
MIT