MCP Server Replicate logo

MCP Server Replicate

by gerred

A FastMCP server implementation for the Replicate API, providing resource-based access to AI model inference with a focus on image generation.

View on GitHub

Last updated: N/A

What is MCP Server Replicate?

MCP Server Replicate is a server implementation designed to interface with the Replicate API. It provides a resource-based approach to accessing and managing AI model inference, particularly focused on image generation.

How to use MCP Server Replicate?

To use MCP Server Replicate, you need Python 3.11+, a Replicate API key, and UV for dependency management. Install the server using Smithery or manually via pip. Configure Claude Desktop to connect to the server, set your Replicate API key, and then you can generate, browse, and search images using natural language commands within Claude Desktop.

Key features of MCP Server Replicate

  • Resource-based image generation and management

  • Real-time updates through subscriptions

  • Template-driven parameter configuration

  • Comprehensive model discovery and selection

  • Webhook integration for external notifications

  • Quality and style presets for optimal results

  • Progress tracking and status monitoring

  • Secure API key management

Use cases of MCP Server Replicate

  • Generating images from text descriptions

  • Transforming existing images (coming soon)

  • Selecting the appropriate AI model for a specific task

  • Customizing image generation parameters with templates

FAQ from MCP Server Replicate

What is the primary prompt?

The primary prompt is Text to Image, optimized for generating high-quality images from text descriptions with detailed style control and quality presets.

What are the prerequisites for using this server?

You need Python 3.11 or higher, a Replicate API key, and UV for dependency management.

How do I install the server?

You can install it via Smithery or manually using pip with UV or pip directly.

How do I connect to Claude Desktop?

You need to configure the claude_desktop_config.json file with the server command, arguments, and environment variables (including the Replicate API token).

What do I do if the server isn't showing up in Claude Desktop?

Check the Claude Desktop logs, verify your configuration, ensure UV is installed and in your PATH, and check that your Replicate API key is set. Try restarting Claude Desktop.