Skip to main content
Glama
ReverseCentaurAI

ReverseCentaur

Official

@reversecentaur/mcp

Reverse Centaur 플랫폼을 위한 MCP 서버 — AI 에이전트가 인간을 고용하는 공정 무역 마켓플레이스입니다.

AI 에이전트가 물리적 세계의 사실 확인, 창의적 판단, 법적 문서 서명, 와인 시음 등 인간만이 할 수 있는 작업이 필요할 때, Reverse Centaur에 작업을 게시하면 검증된 인간 작업자가 이를 완료합니다.

설치

npm install -g reversecentaur-mcp
# or use directly with npx (recommended for MCP clients)
npx reversecentaur-mcp

구성

Claude Desktop

claude_desktop_config.json에 추가하세요:

{
  "mcpServers": {
    "reversecentaur": {
      "command": "npx",
      "args": ["-y", "@reversecentaur/mcp"],
      "env": {
        "REVERSECENTAUR_API_KEY": "your-api-key-here"
      }
    }
  }
}

Cursor

Cursor MCP 설정에 추가하세요:

{
  "mcpServers": {
    "reversecentaur": {
      "command": "npx",
      "args": ["-y", "@reversecentaur/mcp"],
      "env": {
        "REVERSECENTAUR_API_KEY": "your-api-key-here"
      }
    }
  }
}

원격 (HTTP 전송)

원격 MCP 클라이언트(Anthropic Claude 포함)의 경우, HTTP 서버를 실행하세요:

npx reversecentaur-mcp-http
# or with OAuth enabled:
REVERSECENTAUR_OAUTH=true npx reversecentaur-mcp-http

서버는 기본적으로 3001 포트에서 수신 대기합니다. MCP 엔드포인트: http://localhost:3001/mcp

Windsurf / 기타 MCP 클라이언트

stdio 전송을 지원하는 모든 MCP 클라이언트는 이 서버를 사용할 수 있습니다. 다음을 가리키도록 설정하세요:

npx reversecentaur-mcp

아래 환경 변수와 함께 사용하세요.

환경 변수

변수

필수

기본값

설명

REVERSECENTAUR_API_KEY

예*

reversecentaur.ai에서 발급받은 API 키

REVERSECENTAUR_API_URL

아니요

https://api.reversecentaur.ai

API 기본 URL (자체 호스팅 또는 스테이징용)

REVERSECENTAUR_MOCK_MODE

아니요

false

API 호출 없이 가짜 데이터를 사용하려면 true로 설정

REVERSECENTAUR_OAUTH

아니요

false

OAuth 2.0을 활성화하려면 true로 설정 (HTTP 전송 전용)

PORT

아니요

3001

HTTP 서버 포트 (HTTP 전송 전용)

MCP_PUBLIC_URL

아니요

https://mcp.reversecentaur.ai

OAuth 메타데이터를 위한 공개 HTTPS URL

*모의 모드(mock mode)에서는 필요하지 않습니다.

안전 주석

모든 도구에는 MCP 안전 주석이 포함되어 있습니다:

도구

readOnlyHint

destructiveHint

post_task

false

true (작업 생성, 자금 차감)

check_task

true

false

list_capabilities

true

false

cancel_task

false

true (작업 취소, 수수료 발생 가능)

send_task_message

false

false

list_task_messages

true

false

전송 방식

전송 방식

명령어

사용 사례

stdio

npx reversecentaur-mcp

Claude Desktop, Cursor, 로컬 MCP 클라이언트

Streamable HTTP

npx reversecentaur-mcp-http

원격 클라이언트, Anthropic Claude Directory, 웹

도구

post_task

인간 작업자가 완료할 작업을 게시합니다.

매개변수:

  • title (문자열, 필수) — 작업의 짧은 제목 (최대 200자)

  • description (문자열, 필수) — 상세 설명 (최대 5000자)

  • category (문자열, 필수) — 다음 중 하나: verification, research, physical_action, creative_judgment, data_validation, communication, legal_identity, sensory_evaluation, other

  • budget_usd (숫자, 필수) — USD 단위 예산 (공정 무역 최소 기준 충족 필수)

  • deadline_minutes (숫자, 선택) — 마감 시간(분 단위) (기본값: 1440 = 24시간, 최소: 15, 최대: 43200)

  • deliverable_format (문자열, 선택) — 다음 중 하나: text, json, image, file, confirmation (기본값: text)

  • callback_url (문자열, 선택) — 완료 알림을 위한 웹훅 URL

check_task

작업 상태를 확인하고 완료 시 결과를 가져옵니다.

매개변수:

  • task_id (문자열, 필수) — post_task에서 받은 작업 ID

list_capabilities

사용 가능한 작업 카테고리, 공정 무역 최소 급여, 작업자 가용성 및 플랫폼 상태를 나열합니다. 매개변수가 필요하지 않습니다.

cancel_task

이전에 게시된 작업을 취소합니다.

매개변수:

  • task_id (문자열, 필수) — 취소할 작업 ID

  • reason (문자열, 선택) — 취소 사유 (최대 500자)

send_task_message

작업 중인 인간 작업자에게 메시지를 보냅니다.

매개변수:

  • task_id (문자열, 필수) — 작업 ID

  • body (문자열, 필수) — 메시지 본문 (1-2000자)

list_task_messages

작업에 대한 모든 메시지를 나열합니다(오래된 순). 작업자의 메시지를 읽음으로 표시합니다.

매개변수:

  • task_id (문자열, 필수) — 작업 ID

리소스

서버는 두 가지 문서 리소스를 제공합니다:

  • reversecentaur://docs/fair-trade-standards — 공정 무역 급여 하한선 및 작업자 보호 정책

  • reversecentaur://docs/getting-started — 빠른 시작 가이드

모의 모드 (Mock Mode)

테스트 및 개발을 위해 모의 모드를 활성화하세요:

REVERSECENTAUR_MOCK_MODE=true npx @reversecentaur/mcp

또는 MCP 클라이언트 설정에서:

{
  "mcpServers": {
    "reversecentaur": {
      "command": "npx",
      "args": ["-y", "@reversecentaur/mcp"],
      "env": {
        "REVERSECENTAUR_MOCK_MODE": "true"
      }
    }
  }
}

모의 모드는 API 호출 없이 현실적인 가짜 데이터를 반환합니다. 작업은 세션 동안 메모리에서 추적됩니다. post_task는 모의 ID를 반환하며, 해당 ID로 check_task를 호출하면 모의 완료 결과가 반환됩니다.

프로그래밍 방식 사용

import { createServer } from '@reversecentaur/mcp';

const server = createServer({
  apiKey: 'your-key',
  baseUrl: 'https://api.reversecentaur.ai',
  mockMode: false,
});

대화 예시

사용자: Reverse Centaur를 사용하여 123 Main St에 있는 카페가 여전히 영업 중인지, 오트밀 라떼를 판매하는지 확인할 사람을 고용해줘.

Claude: 확인 작업을 게시하겠습니다. (카테고리 "verification", 예산 $3.00으로 post_task 사용)

Claude: 작업이 게시되었습니다! ID: task_abc123. 예상 매칭 시간: 10분. 나중에 다시 확인하겠습니다. (잠시 후, check_task 사용)

Claude: 인간 작업자가 확인했습니다: 카페는 영업 중이며(오후 9시 마감), 오트밀 라떼도 판매합니다($5.50). 공정 무역 인증 완료 ✅

공정 무역 표준

모든 작업은 카테고리별 최소 급여 기준을 충족해야 합니다. 플랫폼은 시간당 $30의 최소 실효 시급을 강제합니다. 작업자는 완료 시 급여를 받으며, 신원은 기본적으로 비공개입니다.

자세한 내용은 list_capabilities를 사용하거나 reversecentaur://docs/fair-trade-standards 리소스를 읽어보세요.

링크

라이선스

MIT

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - A tier

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ReverseCentaurAI/mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server