Labsco
MCP SERVER

Replicate

by gerred

Generate images through Replicate, then browse and search your generations as MCP resources.

Image Generation
Summary
Generations you can come back to, not just receive.

Treating each generation as a resource is what separates this from a single image call — you can ask for the landscape ones you made last week without keeping the URLs yourself. The text-to-image path is the one the author calls thoroughly tested; treat the rest of the prompt set as less worn in.

What it is

A FastMCP server for the Replicate API focused on image generation. Rather than one fire-and-forget call, generations are resources you can list, search and check the status of, driven by prompts that handle style and quality for you.

What you get
  • A text-to-image prompt with detailed style control, quality presets (draft, balanced, quality, extreme), size and aspect-ratio customisation, and progress tracking
  • Resource-based generation management — browse recent generations, search past ones, and check the status of the last run
  • Model discovery and selection help, plus a parameter-help prompt for configuring a model you have not used before
  • Webhook integration for external notifications, and real-time updates through subscriptions
  • Image-to-image transformation is listed as coming soon
Requirements

Python 3.11 or higher and a Replicate API key from your Replicate account. Install with `uv pip install mcp-server-replicate` (or uvx or pip), set `REPLICATE_API_TOKEN` in the environment or the client's env block, and register `uv tool run mcp-server-replicate` in `claude_desktop_config.json`. Package version 0.1.9. MIT.

Setup effort

One command plus a key — uv pip install mcp-server-replicate, then supply credentials