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 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| 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. |
TDQS
Scored across 6 tools
Each tool targets a distinct action within the task marketplace: cancel, check, list capabilities, list messages, post, and send messages. No two tools overlap in purpose.
All tool names follow a consistent verb_noun pattern with snake_case: cancel_task, check_task, list_capabilities, list_task_messages, post_task, send_task_message.
Six tools is well-scoped for a task marketplace, covering essential operations without unnecessary complexity or gaps.
Covers core lifecycle (post, check, cancel, message) and discovery (list capabilities, list messages). Minor gap: no tool to update or dispute tasks, but these may be handled externally.