Replicate MCP Server

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.

Integrations

  • Allows running Replicate models through a Model Context Protocol (MCP) server implementation. Provides tools for searching models, creating predictions, tracking prediction status, and handling generated images.

MCP 서버 복제

Replicate를 위한 모델 컨텍스트 프로토콜 서버 구현입니다. 간단한 도구 기반 인터페이스를 통해 Replicate 모델을 실행합니다.

빠른 시작

  1. 서버를 설치하세요:

지엑스피1

  1. Replicate API 토큰을 받으세요:
  2. Claude Desktop 구성:
    • Claude 데스크톱 설정 열기(⌘,)
    • 사이드바에서 "개발자" 섹션을 선택하세요
    • "구성 편집"을 클릭하여 구성 파일을 엽니다.
    • 다음 구성을 추가하고 your_token_here 실제 Replicate API 토큰으로 바꿉니다.
{ "mcpServers": { "replicate": { "command": "mcp-replicate", "env": { "REPLICATE_API_TOKEN": "your_token_here" } } } }
  1. Claude Desktop을 시작합니다. 새 채팅 창 오른쪽 하단에 🔨 망치 아이콘이 표시되면 도구를 사용할 수 있음을 나타냅니다.

(Cursor, Cline, Continue 등 다른 MCP 클라이언트를 사용할 수도 있습니다.)

대체 설치 방법

소스에서 설치

git clone https://github.com/deepfates/mcp-replicate cd mcp-replicate npm install npm run build npm start

npx로 실행

npx mcp-replicate

특징

모델

  • 의미 검색을 사용하여 모델 검색
  • 모델과 컬렉션을 탐색하세요
  • 자세한 모델 정보와 버전을 확인하세요

예측

  • 텍스트 또는 구조화된 입력으로 예측 만들기
  • 트랙 예측 상태
  • 실행 예측 취소
  • 최근 예측을 나열하세요

이미지 처리

  • 브라우저에서 생성된 이미지 보기
  • 더 나은 성능을 위해 이미지 캐시를 관리하세요

구성

서버가 작동하려면 Replicate API 토큰이 필요합니다. Replicate 에서 토큰을 받을 수 있습니다.

토큰을 제공하는 방법은 두 가지가 있습니다.

1. Claude Desktop Config(권장)

빠른 시작 섹션에 표시된 대로 Claude Desktop 구성에 추가하세요.

{ "mcpServers": { "replicate": { "command": "mcp-replicate", "env": { "REPLICATE_API_TOKEN": "your_token_here" } } } }

2. 환경 변수로서

또는 다른 MCP 클라이언트를 사용하는 경우 환경 변수로 설정할 수 있습니다.

export REPLICATE_API_TOKEN=your_token_here

사용 가능한 도구

모델 도구

  • search_models : 의미 검색을 사용하여 모델 찾기
  • list_models : 사용 가능한 모델 찾아보기
  • get_model : 특정 모델에 대한 세부 정보를 가져옵니다.
  • list_collections : 모델 컬렉션 탐색
  • get_collection : 특정 컬렉션에 대한 세부 정보를 가져옵니다.

예측 도구

  • create_prediction : 입력을 사용하여 모델을 실행합니다.
  • get_prediction : 예측 상태 확인
  • cancel_prediction : 실행 중인 예측을 중지합니다.
  • list_predictions : 최근 예측 보기

이미지 도구

  • view_image : 브라우저에서 이미지를 엽니다
  • clear_image_cache : 캐시된 이미지 정리
  • get_image_cache_stats : 캐시 사용량 확인

문제 해결

서버가 실행 중이지만 도구가 표시되지 않습니다.

  1. Claude Desktop이 MCP 서버 설정으로 올바르게 구성되었는지 확인하세요.
  2. Replicate API 토큰이 올바르게 설정되었는지 확인하세요.
  3. 서버와 Claude Desktop을 모두 다시 시작해 보세요.
  4. 서버 로그에서 오류 메시지를 확인하세요.

도구는 보이지만 작동하지 않습니다.

  1. Replicate API 토큰이 유효한지 확인하세요.
  2. 인터넷 연결을 확인하세요
  3. 서버 출력에서 오류 메시지를 찾아보세요.

개발

  1. 종속성 설치:
npm install
  1. 개발 서버 시작(자동 다시 로드 포함):
npm run dev
  1. 코드 스타일 확인:
npm run lint
  1. 형식 코드:
npm run format

요구 사항

  • 노드.js >= 18.0.0
  • 타입스크립트 >= 5.0.0
  • Claude Desktop 도구를 사용하기 위한

특허

MIT

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

사용자가 Model Context Protocol을 통해 Replicate의 AI 모델과 예측에 액세스하고 관리할 수 있도록 하며, 모델 예측과 매개변수를 생성, 취소, 검색하기 위한 도구를 제공합니다.

  1. Quickstart
    1. Alternative Installation Methods
      1. Install from source
      2. Run with npx
    2. Features
      1. Models
      2. Predictions
      3. Image Handling
    3. Configuration
      1. 1. In Claude Desktop Config (Recommended)
      2. 2. As Environment Variable
    4. Available Tools
      1. Model Tools
      2. Prediction Tools
      3. Image Tools
    5. Troubleshooting
      1. Server is running but tools aren't showing up
      2. Tools are visible but not working
    6. Development
      1. Requirements
        1. License
          ID: q60hq1hwtr