Skip to main content
Glama

Server Details

API for AI agents to delegate tasks to real humans.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.
Tool DescriptionsA

Average 4.6/5 across 3 of 3 tools scored.

Server CoherenceA
Disambiguation5/5

Each tool has a clear, distinct purpose: submit_task initiates a task, get_task_status polls for results, and review_task handles approval or dispute. There is no functional overlap.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern (submit_task, get_task_status, review_task) using snake_case, making them predictable and easy to understand.

Tool Count5/5

Three tools is the minimal set needed for a complete task lifecycle (submit, poll, review). Adding more would likely introduce redundancy.

Completeness4/5

The tools cover the core workflow of submission, status polling, and review. A missing cancel or delete operation is a minor gap, but auto-approval mitigates it.

Available Tools

3 tools
get_task_status
Read-onlyIdempotent
Inspect

Poll the status and retrieve the result of a previously submitted task. Returns the current status (pending, in_progress, pending_review, completed, disputed), the result payload, and any output URLs (video, screenshot). Use this in a polling loop after submit_task if no callback_url was provided.

ParametersJSON Schema
NameRequiredDescriptionDefault
task_idYesThe task ID returned when the task was submitted

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultNoTask result payload when completed
statusYes
task_idYes
operatorNoName of the operator who completed the task
output_urlNoURL to download output file (video, screenshot, etc.)
completed_atNoISO timestamp of completion
review_task
Idempotent
Inspect

Optional. Approve or dispute a task that is in pending_review status. Use this after get_task_status reports the operator has completed the work. Approving releases the operator payout. Disputing requires a reason and a description of what is needed for acceptance; the operator is then allowed to resubmit. If you never call review_task, tasks are auto-approved after the review window expires.

ParametersJSON Schema
NameRequiredDescriptionDefault
task_idYesThe task ID returned by submit_task.
decisionYesapprove to accept the result and release payment; dispute to reject it and request a resubmission.
dispute_reasonNoRequired when decision = 'dispute'. What went wrong with the submission.
what_is_neededNoRequired when decision = 'dispute'. What the operator must do for the submission to be accepted.

Output Schema

ParametersJSON Schema
NameRequiredDescription
statusYes
successYes
submit_taskInspect

Submit an account verification task to a real human operator. Use this when your agent is blocked on something only a real person can complete — a KYC check, a platform sign-in or 2FA prompt, a CAPTCHA, an identity confirmation, or any verification step that requires a human. The task is charged automatically via Stripe ($39). A vetted operator claims it, performs the verification on real hardware, and returns the result (with optional screenshot) to your callback_url or via get_task_status. Typical completion: 30 minutes.

ParametersJSON Schema
NameRequiredDescriptionDefault
task_typeYesaccount_verification — a real human verifies an account, KYC check, sign-in, or CAPTCHA on real hardware and returns structured proof ($39).
callback_urlNoWebhook URL to receive a POST request with the task result when completed. Recommended for async agent workflows. If omitted, poll get_task_status instead.
instructionsYesStructured input for account_verification. Required fields: platform (e.g. 'gmail', 'stripe'), url (where to perform the verification), credentials (login info or how to obtain the code), what_to_verify (what the operator must confirm). Optional: screenshot_required (boolean, default true), additional_notes.
deadline_minutesYesTime in minutes the operator has to complete the verification after claiming it. Minimum 20. Recommended: 30.
payment_credentialNoStripe Link Agent Wallet Single-use Payment Token (SPT) for fully autonomous agent payments with no human intervention required. Omit if the developer account has a saved card on file.

Output Schema

ParametersJSON Schema
NameRequiredDescription
statusYesCurrent task status
messageNoConfirmation or error message
task_idYesUnique identifier for the submitted task
estimated_completionNoEstimated completion time based on deadline_minutes

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.

Resources