Replicate Models
STDIOModel Context Protocol server implementation for Replicate, enabling tool-based model interface.
Model Context Protocol server implementation for Replicate, enabling tool-based model interface.
A Model Context Protocol server implementation for Replicate. Run Replicate models through a simple tool-based interface.
npm install -g mcp-replicate
Get your Replicate API token:
Configure Claude Desktop:
your_token_here
with your actual Replicate API token:{ "mcpServers": { "replicate": { "command": "mcp-replicate", "env": { "REPLICATE_API_TOKEN": "your_token_here" } } } }
(You can also use any other MCP client, such as Cursor, Cline, or Continue.)
git clone https://github.com/deepfates/mcp-replicate cd mcp-replicate npm install npm run build npm start
npx mcp-replicate
The server needs a Replicate API token to work. You can get one at Replicate.
There are two ways to provide the token:
Add it to your Claude Desktop configuration as shown in the Quickstart section:
{ "mcpServers": { "replicate": { "command": "mcp-replicate", "env": { "REPLICATE_API_TOKEN": "your_token_here" } } } }
Alternatively, you can set it as an environment variable if you're using another MCP client:
export REPLICATE_API_TOKEN=your_token_here
search_models
: Find models using semantic searchlist_models
: Browse available modelsget_model
: Get details about a specific modellist_collections
: Browse model collectionsget_collection
: Get details about a specific collectioncreate_prediction
: Run a model with your inputscreate_and_poll_prediction
: Run a model with your inputs and wait until it's completedget_prediction
: Check a prediction's statuscancel_prediction
: Stop a running predictionlist_predictions
: See your recent predictionsview_image
: Open an image in your browserclear_image_cache
: Clean up cached imagesget_image_cache_stats
: Check cache usagenpm install
npm run dev
npm run lint
npm run format
MIT