MCP Server for Replicate

by tzafrir

Integrations

  • Provides tools for accessing AI models hosted on Replicate through a standardized interface, currently supporting image generation with model schema inspection, customizable parameters, and output optimization.

MCP Server for Replicate

A FastMCP server implementation for interfacing with Replicate's API. This server provides tools for accessing various AI models hosted on Replicate through a standardized interface.

Current Status: Early Alpha

This project is in early alpha development. Features and APIs may change significantly.

Currently Supported

  • Image generation models with:
    • Model schema inspection
    • Image generation with customizable parameters
    • Output resizing and optimization

Roadmap

Planned Features

  1. Text Generation
    • Support for text completion models
    • Chat model integration
    • Streaming support for real-time responses
  2. Video Generation
    • Support for video generation models
    • Video output handling and optimization
    • Progress tracking for long-running generations
  3. Additional Features
    • Model version management
    • Better error handling and retries
    • Caching for frequently used models
    • Rate limiting and queue management

Setup

  1. Install dependencies:
pip install -r requirements.txt
  1. Set up your Replicate API token in .env:
REPLICATE_API_TOKEN=your_token_here
  1. Run the server:
fastmcp dev server.py
-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

A FastMCP server implementation that provides a standardized interface for accessing AI models hosted on Replicate's API, currently supporting image generation with customizable parameters.

  1. Current Status: Early Alpha
    1. Currently Supported
  2. Roadmap
    1. Planned Features
  3. Setup

    Related MCP Servers

    • A
      security
      F
      license
      A
      quality
      A FastMCP server implementation that facilitates resource-based access to AI model inference, focusing on image generation through the Replicate API, with features like real-time updates, webhook integration, and secure API key management.
      Last updated -
      18
      10
      Python
      • Apple
    • A
      security
      A
      license
      A
      quality
      Enables the generation of images using Together AI's models through an MCP server, supporting customizable parameters such as model selection, image dimensions, and output directory.
      Last updated -
      1
      4
      JavaScript
      MIT License
      • Apple
      • Linux
    • A
      security
      F
      license
      A
      quality
      An advanced MCP server for Cline that leverages EverArt's AI models to generate vector and raster images, supporting flexible storage, multiple formats, and robust image generation capabilities.
      Last updated -
      3
      1
      JavaScript
    • A
      security
      A
      license
      A
      quality
      An MCP Server that integrates with Stability AI's API to provide high-quality image generation, editing, and manipulation capabilities including background removal, outpainting, search-and-replace, and upscaling.
      Last updated -
      13
      35
      55
      TypeScript
      MIT License
      • Apple

    View all related MCP servers

    ID: qa14472rhe