@pipeworx/replicate
Connect: https://gateway.pipeworx.io/replicate/mcp · Install: one-click buttons
Tools: 16
Replicate MCP — run open models (Flux, Llama, Whisper, etc.) and manage predictions. Free trial credits on signup.
Auth
- Platform:
PLATFORM_REPLICATE_KEY. BYO:?_apiKey=….
Tools (models)
list_models(cursor?)— list public modelsmodel(owner, name)— model detailmodel_versions(owner, name)— list versionsmodel_version(owner, name, version_id)— version detailsearch_models(query)— model searchcollections()— model collectionscollection(slug)— collection detail
Tools (predictions)
create_prediction(version, input, webhook?, webhook_events_filter?, stream?)— kick off a model runprediction(id)— single prediction (poll for completion)list_predictions(cursor?)— recent predictionscancel_prediction(id)— cancel a running prediction
Tools (deployments)
list_deployments(cursor?)— your deploymentsdeployment(owner, name)— deployment detailcreate_deployment_prediction(owner, name, input, webhook?, webhook_events_filter?, stream?)— run via a deployment (faster cold starts)
Tools (account)
account()— your accounthardware()— available hardware types
Notes
create_predictionreturns immediately with the prediction instartingorprocessingstate. Pollprediction(id)untilstatusissucceededorfailed, OR pass awebhookURL to be notified.- For LLM-style streaming, pass
stream=trueand use the returnedurls.streamSSE endpoint.
Data source
https://api.replicate.com/v1
Tools
- list_models — List all public models available on Replicate, paginated via cursor; returns owner, name, description, run count, and latest version id for each model.
- model — Fetch metadata for a specific Replicate model by owner and name, including description, visibility, run count, latest version, and GitHub URL.
- model_versions — List all published versions of a Replicate model by owner and name; returns version ids, creation timestamps, and input/output schema for each version.
- model_version — Fetch full metadata for a specific Replicate model version by owner, name, and version_id, including the complete input/output OpenAPI schema and Cog version.
- search_models — Search public Replicate models by keyword query; returns matching models with owner, name, description, and run count.
- collections — List all curated Replicate model collections (e.g. “text-to-image”, “speech-to-text”); returns collection slug, name, and description.
- collection — Fetch models belonging to a specific Replicate collection by slug (e.g. “text-to-image”); returns the collection description and a list of model objects.
- create_prediction — Start a Replicate model run by submitting a version id and input object; returns a prediction id and status that can be polled with the prediction tool until output is ready.
- prediction — Poll the status and retrieve output for a Replicate prediction by id; returns status (starting/processing/succeeded/failed/canceled), output URLs, and logs.
- list_predictions — List your recent Replicate predictions in reverse chronological order, paginated via cursor; returns prediction id, model version, status, and creation timestamp.
- cancel_prediction — Cancel a prediction.
- list_deployments — List your Replicate model deployments (dedicated, auto-scaled endpoints), paginated via cursor; returns owner, name, current model version, and scaling config.
- deployment — Deployment detail.
- create_deployment_prediction — Run via a deployment.
- account — Fetch your Replicate account details including username, name, GitHub URL, and account type.
- hardware — List available Replicate hardware types (CPU, GPU SKUs) with their names and SKU identifiers; use to select hardware when creating a deployment.
Tools
account— Fetch your Replicate account details including username, name, GitHub URL, and account type.cancel_prediction— Cancel a prediction.collection— Fetch models belonging to a specific Replicate collection by slug (e.g. text-to-image ); returns the collection description and a list of model objects.collections— List all curated Replicate model collections (e.g. text-to-image , speech-to-text ); returns collection slug, name, and description.create_deployment_prediction— Run via a deployment.create_prediction— Start a Replicate model run by submitting a version id and input object; returns a prediction id and status that can be polled with the prediction tool until output is ready.deployment— Deployment detail.hardware— List available Replicate hardware types (CPU, GPU SKUs) with their names and SKU identifiers; use to select hardware when creating a deployment.list_deployments— List your Replicate model deployments (dedicated, auto-scaled endpoints), paginated via cursor; returns owner, name, current model version, and scaling config.list_models— List all public models available on Replicate, paginated via cursor; returns owner, name, description, run count, and latest version id for each model.list_predictions— List your recent Replicate predictions in reverse chronological order, paginated via cursor; returns prediction id, model version, status, and creation timestamp.model— Fetch metadata for a specific Replicate model by owner and name, including description, visibility, run count, latest version, and GitHub URL.model_version— Fetch full metadata for a specific Replicate model version by owner, name, and version_id, including the complete input/output OpenAPI schema and Cog version.model_versions— List all published versions of a Replicate model by owner and name; returns version ids, creation timestamps, and input/output schema for each version.prediction— Poll the status and retrieve output for a Replicate prediction by id; returns status (starting/processing/succeeded/failed/canceled), output URLs, and logs.search_models— Search public Replicate models by keyword query; returns matching models with owner, name, description, and run count.