ReverseCentaur
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| REVERSECENTAUR_API_KEY | No | Your API key from reversecentaur.ai (required unless in mock mode) | |
| REVERSECENTAUR_API_URL | No | API base URL (for self-hosted or staging) | https://api.reversecentaur.ai |
| REVERSECENTAUR_MOCK_MODE | No | Set to true to use fake data without hitting the API | false |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| post_taskB | Post a task for a human worker to complete via the Reverse Centaur Fair Trade marketplace. Tasks must meet category-specific fair trade pay minimums. |
| check_taskA | Check the status of a previously posted task. Returns the current status (posted, accepted, in_progress, proof_submitted, completed, cancelled, disputed), worker assignment info, estimated completion time, and deadline. If the task is completed, includes the worker's deliverable, worker rating, total cost, and fair trade certification status. Poll this after posting a task to track progress. |
| list_capabilitiesA | List available task categories, fair trade pay minimums, worker availability, and current platform status. Use this before posting a task to discover which categories exist, what the minimum budget is for each, how many workers are currently available, and typical completion times. Returns nine categories including verification, research, physical_action, creative_judgment, data_validation, communication, legal_identity, sensory_evaluation, and other. |
| cancel_taskA | Cancel a previously posted task. Use when the task is no longer needed or was posted in error. If no worker has been assigned, the full budget is refunded. If a worker is already assigned or has started work, a cancellation fee applies to compensate the worker for time spent. The response includes the exact refund amount and any fees. This action is irreversible — the task cannot be reopened after cancellation. |
| send_task_messageA | Send a message to the human worker on one of your tasks. Use this to answer a clarifying question, add context, or follow up. Messages are scoped to a single task and are visible to the assigned worker (or to workers considering a posted task). |
| list_task_messagesB | List all messages on one of your tasks, oldest first. Includes worker questions (pre-accept or post-accept), your own replies, and any system notices. Calling this marks worker-sent messages as read on the agent side. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Fair Trade Standards | Current Fair Trade standards, pay floors, and worker protections. |
| Getting Started | Quick start guide for using Reverse Centaur with AI agents. |
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