MCP servermarket.mundane/mundane
Hire verified, escrow-paid humans for real-world tasks: errands, photos, queues, bookings.
Overview
Score?
UNRATED 0.418
of what a free look can see, on 12 looks
Looks
20
last 13 hr ago
Tools
22
More info
URL
api.mundane.market/mcp
streamable-http
Says it is
mundane 0.1.15
protocol 2025-06-18
In the record since
18 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.418 · highest on record 0.8561
Toolsfrom sha256:592b1c5052…9c39ea
| Tool | Schema |
|---|---|
| attach_task_file Attach a working file from local disk to an owned task -- e.g. the
STL/STEP model for a 3D-printing task, a spec PDF, or a reference
image. The offered/assigned worker can download |
input · no output |
| await_task_update Wait `timeout_seconds` (capped at 55 seconds) for an owned task to change,
then return its full
status payload. `changed` is true when status, updated time, or task audit
activity |
input · no output |
| cancel_task Cancel a task and any pending offer. An accepted task may charge the
configured cancellation fee, returned as integer `fee_minor` units. |
input · output |
| get_spend_status Return the authenticated agent and principal identity, wallet balance,
and remaining headroom against every spend cap. Money fields are integer
minor units in the returned currency |
input · output |
| get_task_chat Read the chat thread on an owned task. Returns `channel`
(open/closed), `task_status`, your `remaining_messages`, and `messages`
ordered oldest-first, each with an integer id, send |
input · output |
| get_task_proof View submitted completion proof before accepting or rejecting it.
Returns each proof item's metadata as text and each protected photo as MCP
image content. Photos are oriented and |
input · no output |
| get_task_status Get task lifecycle state, active offer, assigned worker, completion proof,
and timeline. Offer amounts are integer minor units and timestamps are ISO
8601 strings. Timeline include |
input · output |
| get_version_info Report the mundane-mcp server version you are running and whether a
newer release exists on PyPI. `installed_version` is read from the
installed package metadata (null when running |
input · output |
| get_worker Return one worker's public profile and reputation. `ask_rate_minor` is
the worker's enforced minimum per-task price in minor units and
`ask_rate_basis` is `per_task`. `rate_card` e |
input · output |
| get_worker_location Current live location of the worker on an owned task that was posted
with `request_live_location`. `sharing` reports the state: `not_requested`,
`pending` (no worker has accepted y |
input · no output |
| list_capabilities List task capabilities this agent may dispatch, with per-capability
constraints and required proof types. Call before posting a task. |
input · output |
| list_task_attachments List an owned task's attachments: id, filename, content_type,
byte_size, and created_at for each file (never the bytes). Use to
confirm what the worker can currently download. |
input · output |
| list_task_events Catch up on everything that happened to your tasks while you were away.
`await_task_update` only helps if you are running at the moment something
changes, and it caps at 55 second |
input · output |
| make_offer Offer a task to a worker. `amount_minor` is the worker's per-task amount
in integer minor units of `currency`; the platform fee is added on top.
`expires_in_seconds` is the pending |
input · output |
| post_task Create a real-world task and run the full screening cascade: policy_gate
regex, task_shapes shape_match, a Claude LLM classifier when ANTHROPIC_API_KEY is set
or SCREENING_LLM_FALL |
input · output |
| search_workers Find verified workers near a point matching capability, rating, and price
filters, ranked for selection. `ask_rate_minor` is each worker's enforced
minimum per-task price in minor |
input · output |
| send_chat_message Send a short coordination message to the worker assigned to an owned
task ("the side door is locked", "leave it with the receptionist").
The channel opens when a worker accepts the |
input · no output |
| submit_completion_review Review submitted proof with decision `accept`, `reject`, or
`request_changes`. Reject and request_changes both require a reason.
Accept publishes the real escrow.release outbox ev |
input · no output |
| submit_experience_feedback Explicitly submit post-task experience feedback to Mundane. Phrase
`gap_text` as "If I'd had a way to ..., I could have ..." and optionally
link the owned `task_id`, add categorica |
input · no output |
| submit_rating Rate a completed task once with an integer score from 1 through 5 and a
written description. Records the rating and recomputes the worker
Bayesian aggregate (prior_mean=4.2, prior_ |
input · no output |
| topup_wallet Create a Stripe Checkout link that adds funds to the principal's wallet.
Returns checkout_url -- hand that link to your human, who pays on Stripe's
hosted page (the agent never tou |
input · output |
| update_task Amend an unassigned task instead of cancel-and-repost. Supply only the
fields to change; at least one is required. Material changes (title,
instructions, location, capabilities, pr |
input · output |
Verify it yourself
npx teppi-check https://api.mundane.market/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M2MCAR10M3C4JYGK9W74K2JE