100+ integrations are ready to connect to your AI.Connect your first MCP

Replicate MCP server for your AI

Ask for a picture or a video and get the link back. Your AI finds a suitable model, reads what it takes, runs it and waits for the result, without you choosing versions or filling in forms.

PopMCPReplicate

Find a good model for product photos on a white background and make one of a red ceramic mug

Supported Replicate tools

Every endpoint in Replicate's API, plus tools that list a model's inputs in plain form, check them before any credit is spent, and wait for the finished output, so your AI does not have to guess at each model's settings.

42 tools in the full catalog: 23 read and 19 write. 34 load by default, and the rest are found with tool search.

replicate_create_model

Create an empty model on this account, usually as a training destination.

replicate_get_collection

List the models in one curated collection.

replicate_get_model

Get one model: description, run_count, whether it is official, its latest version id, and the inputs it takes as a flat list.

replicate_get_model_input_schema

See what a model takes before running it, because every model has different inputs.

replicate_get_model_readme

Read a model's README as Markdown, for usage advice, limits and licence notes the input list does not explain.

replicate_list_collections

List Replicate's curated model collections, like super-resolution or image-to-text.

replicate_list_model_examples

List example runs the author saved for a model.

replicate_list_model_versions

List a model's versions, newest first, with id and date.

replicate_list_models

Browse all public models, newest version first by default.

replicate_search_models

The best first step for finding a model: search public models, collections and docs by what you want to do, like "remove image background".

replicate_search_public_models

Plain text search over public models, page by page, when you want more results than replicate_search_models gives.

replicate_update_model

Change a model's description, readme, or its github, paper, weights or license links.

replicate_cancel_prediction

Stop a run that is still going.

replicate_create_prediction

Start a run by version.

replicate_get_prediction

Check one run once: status (starting, processing, succeeded, failed, canceled, aborted), output, output_urls, error, timings and the last lines of its logs.

replicate_list_predictions

List this account's runs, newest first, 100 per page, with status, model, times and output.

replicate_run_deployment

Run a model through one of this account's deployments and get the result.

replicate_run_model

Run any AI model and get the result: the normal way to generate an image, video, audio or text.

replicate_wait_for_prediction

Wait for a run that is still going, and get its result when it ends.

replicate_create_deployment

Create a deployment: a private endpoint for one model version.

replicate_get_deployment

Get one deployment with its current release: model, version, hardware and instance counts.

replicate_list_deployments

List this account's deployments (private endpoints with chosen hardware and scaling), newest first, each with its current model, version, hardware and instance counts.

replicate_list_hardware

List the hardware Replicate offers, as name and sku.

replicate_update_deployment

Change a deployment's hardware, scaling or model version.

replicate_cancel_training

Stop a training that is still going.

replicate_delete_file

Delete an uploaded file.

replicate_download_file

Read a file from a signed Replicate download link, for a link that holds owner, expiry and signature.

replicate_get_file

Get one uploaded file: size, type, checksum, metadata, expiry and urls.get, the link to pass as a model input.

replicate_get_training

Check one training: status, error, timings, the last lines of logs, and output.version and output.weights when done.

replicate_list_files

List files uploaded to this account through the API, newest first, with id, size, type, expiry and the link to use as a model input.

replicate_list_trainings

List this account's trainings, newest first, 100 per page, with status, model, times and the new version when done.

replicate_start_training

Start training a new version of a model on your own data, usually a fine-tune.

replicate_upload_file

Upload a file to Replicate so a model can read it, when it has no public link or is too big for a data URL.

replicate_get_account

Get the Replicate account this connection uses: type (user or organization), username, name.

replicate_delete_model

Delete a model.

replicate_delete_model_version

Delete a model version and all its runs and output files.

replicate_get_model_version

Get one model version with its full OpenAPI schema.

replicate_create_deployment_prediction

Start a run on one of this account's deployments.

replicate_create_official_model_prediction

Start a run of an official model, by owner and name with no version id.

replicate_delete_deployment

Delete a deployment.

replicate_create_training

Start training from a specific model version.

replicate_get_default_webhook_secret

Read the signing secret that proves a webhook really came from Replicate.

Connect Replicate to Claude, ChatGPT and Claude Code

Credentials off one Replicate screen, then an endpoint your client signs into. Nothing to deploy, and nothing to install.

Paste an API token from replicate.com/account/api-tokens. It starts with r8_. PopMCP checks it by reading your account name. A token belongs to one user or organization, so there is nothing else to choose.

API token••••••••••••3f7a
ConnectionVerified

Then just ask for the work

  • “Find a good model for product photos on a white background and make one of a red ceramic mug”

    • search_models
    • get_model_input_schema
    • run_model
  • “Remove the background from this image and give me the link”

    • search_models
    • run_model
  • “Make a short video from this prompt and tell me when it is ready”

    • run_model
    • wait_for_prediction
  • “Show my runs from this week, which ones failed, and why”

    • list_predictions
    • get_prediction
  • “Fine-tune an image model on these photos into a new private model”

    • get_account
    • create_model
    • start_training
    • get_training
  • “Scale my image deployment down to zero idle instances”

    • list_deployments
    • update_deployment

Use Replicate from the assistant you already open

One hosted endpoint, registered once per client. The same tools and the same permissions, whichever window the request comes from.

Claude DesktopCustom connector

Add the PopMCP URL under Customize → Connectors and the tools appear in every chat.

Claude WebCustom connector

The same endpoint, registered in the browser. Nothing to install on the machine you are working from.

ChatGPTCustom connector

Register PopMCP as a custom connector, then let ChatGPT read and update the account.

CodexDesktop & CLI

Wire the endpoint into Codex or the Codex CLI when a task needs live business context, not a fixture.

OpenCodeCoding agent

Register the remote MCP server in OpenCode's config for terminal-first and scripted agent runs.

ZCodeDesktop app

Add PopMCP as an MCP server in Z.ai's desktop app and work the account from the same window.

Replicate MCP server questions

What teams ask before putting Replicate behind an AI client.

What does the Replicate MCP server need to connect?

A Replicate API token. Replicate makes one when you sign up, and you can add more at replicate.com/account/api-tokens. Paste it into PopMCP. There is no app to review and nothing to deploy.

Will my AI spend my Replicate credit?

Only if you let it. Replicate charges for runs, trainings and deployments from your prepaid credit. New PopMCP connections start read-only, so your AI can search models and read past runs but cannot start anything until an owner or admin allows write actions.

Do I have to pick a model or a version myself?

No. Say what you want and your AI can search for a model, read its inputs and run it. PopMCP finds the right version and checks the inputs first, so a wrong setting is refused before anything is spent. You can still name a model or pin a version.

How long do the results last?

Replicate removes the inputs, outputs, files and logs of an API run about an hour after it runs, so save anything you want to keep. Your AI gets the links as soon as the run ends and is told they expire.

What about a model that takes a long time?

A run keeps going on Replicate after the wait ends. Your AI gets the run's id and can pick it up with a wait tool, so a long video does not start twice. Replicate stops a run after 30 minutes, and you can set a shorter limit.

Does it work with an organization?

Yes. Use a token that belongs to the organization, and models, runs and billing are the organization's. To work in a second account, add a second connection with that account's token.

Do I have to run or host the Replicate MCP server myself?

No. PopMCP hosts it and gives you a Streamable HTTP MCP URL. There is nothing to deploy, no callback URL to register, and no infrastructure to keep running or patch.

Which AI clients can use this MCP server?

Any client that supports a remote Streamable HTTP MCP server: Claude Desktop, Claude Web, Claude Code, ChatGPT custom connectors, Codex and the Codex CLI, OpenCode and Z.ai's ZCode, as well as editors such as Cursor, Windsurf and Zed. Your client signs in to PopMCP with OAuth; the provider credential never leaves the server.

How do I connect Replicate to Claude Code?

Connect Replicate in PopMCP first, then run claude mcp add --transport http popmcp https://app.popmcp.com/mcp in a terminal. Inside Claude Code, run /mcp and sign in to PopMCP in the browser window it opens, ticking Replicate on the consent screen. The Replicate tools are then available in that session, and no Replicate credential is stored on your machine.

Why do only 34 of the 42 tools load by default?

Loading 42 tool definitions into every conversation burns context before the work starts. PopMCP loads a curated 34-tool set covering the everyday workflows and keeps the rest searchable, so your AI pulls a specialist tool only when a task needs it. Every tool stays searchable, and on Scale the owner can load the full catalog for a teammate's connection.

What is the difference between a tool and a trigger?

A tool is something your AI calls, and there are 42 here. A trigger is something PopMCP watches for you: 5 Replicate events that can start work on the PopMCP side. Triggers never enter your AI client's context, and none of them ask you to paste a callback URL into Replicate.

Connect Replicate to your AI in minutes

Launch a hosted MCP endpoint for Replicate, keep tool access under control, and start testing real workflow prompts right away.

Connect your first MCP