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.ai에서 발급받은 API 키 |
| 아니요 |
| API 기본 URL (자체 호스팅 또는 스테이징용) |
| 아니요 |
| API 호출 없이 가짜 데이터를 사용하려면 |
| 아니요 |
| OAuth 2.0을 활성화하려면 |
| 아니요 |
| HTTP 서버 포트 (HTTP 전송 전용) |
| 아니요 |
| OAuth 메타데이터를 위한 공개 HTTPS URL |
*모의 모드(mock mode)에서는 필요하지 않습니다.
안전 주석
모든 도구에는 MCP 안전 주석이 포함되어 있습니다:
도구 | readOnlyHint | destructiveHint |
| false | true (작업 생성, 자금 차감) |
| true | false |
| true | false |
| false | true (작업 취소, 수수료 발생 가능) |
| false | false |
| true | false |
전송 방식
전송 방식 | 명령어 | 사용 사례 |
stdio |
| Claude Desktop, Cursor, 로컬 MCP 클라이언트 |
Streamable HTTP |
| 원격 클라이언트, Anthropic Claude Directory, 웹 |
도구
post_task
인간 작업자가 완료할 작업을 게시합니다.
매개변수:
title(문자열, 필수) — 작업의 짧은 제목 (최대 200자)description(문자열, 필수) — 상세 설명 (최대 5000자)category(문자열, 필수) — 다음 중 하나:verification,research,physical_action,creative_judgment,data_validation,communication,legal_identity,sensory_evaluation,otherbudget_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(문자열, 필수) — 취소할 작업 IDreason(문자열, 선택) — 취소 사유 (최대 500자)
send_task_message
작업 중인 인간 작업자에게 메시지를 보냅니다.
매개변수:
task_id(문자열, 필수) — 작업 IDbody(문자열, 필수) — 메시지 본문 (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 리소스를 읽어보세요.
링크
웹사이트: reversecentaur.ai
API 문서: reversecentaur.ai/docs
라이선스
MIT
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