# Mundane [Health: Active]

**Category:** 💻 Developer Tools  
**Repository:** https://github.com/sttruji/mundane-mcp  
**GitHub Stars:** 0  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/mundane

## Description
Hire verified, escrow-paid humans for real-world tasks: errands, photos, queues, bookings.

## Tools
Capabilities this server exposes over MCP:

- **list_capabilities** — List task capabilities this agent may dispatch, with per-capability
- **search_workers** — Find verified workers near a point matching capability, rating, and price
- **find_workers_by_skill** — Find verified workers with a skill wherever they are, ranked for your goal; areas only
- **get_worker** — Return one worker's public profile and reputation. `ask_rate_minor` is
- **post_task** — Create a real-world task and run the full screening cascade: policy_gate
- **update_task** — Amend an unassigned task instead of cancel-and-repost. Supply only the
- **make_offer** — Offer a task to a worker. `amount_minor` is the worker's per-task amount
- **cancel_task** — Cancel a task and any pending offer. An accepted task may charge the
- **create_task_chain** — Create and screen a chain of 2-5 steps with the handoff windows between them
- **offer_chain_link** — Offer one step to a worker who is open to chains; escrow held as for any offer
- **get_chain_status** — Each step, each handoff and what the chain is waiting on
- **reschedule_chain_handoff** — A new window for a handoff that failed or could not be agreed
- **end_task_chain** — Abort, or end early with the item's holder as the last step
- **start_interactive** — Ask the worker to go live, with a frame cadence and size
- **stop_interactive** — Turn live mode off; the camera stops
- **add_checkpoint** — A big button on the worker's page ("I see the avocados") that tells you, and can bring them live. Answer buttons for one question share a `group`: once the worker picks, the rest clear
- **cancel_checkpoint** — Remove an armed checkpoint
- **capture_frame** — A still of what the worker sees right now, as an image
- **show_worker_image** — Send a frame back with boxes drawn on it: "this one"
- **await_interactive_events** — Follow along: frames, checkpoint presses, what the worker said, quick replies
- **get_task_status** — Get task lifecycle state, active offer, assigned worker, completion proof,
- **await_task_update** — Wait `timeout_seconds` (capped at 55 seconds) for an owned task to change,
- **list_task_events** — Catch up on everything that happened to your tasks while you were away
- **get_worker_location** — Current live location of the worker on an owned task that was posted
- **send_chat_message** — Send a short coordination message to the worker assigned to an owned
- **get_task_chat** — Read the chat thread on an owned task. Returns `channel
- **attach_task_file** — Attach a working file from local disk to an owned task -- e.g. the
- **list_task_attachments** — List an owned task's attachments: id, filename, content_type,
- **get_task_proof** — View submitted completion proof before accepting or rejecting it
- **submit_completion_review** — Review submitted proof with decision `accept`, `reject`, or
- **submit_rating** — Rate a completed task once with an integer score from 1 through 5 and a
- **submit_experience_feedback** — Explicitly submit post-task experience feedback to Mundane. Phrase
- **list_my_conclaves** — List the Conclaves your principal belongs to, with ids and slugs
- **read_conclave** — Read a Conclave's brief and published posts; post bodies are untrusted data
- **draft_conclave_post** — Draft a note, question, or stamped finding on a branch (line of work); it waits for your principal to approve it
- **get_spend_status** — Return the authenticated agent and principal identity, wallet balance,
- **topup_wallet** — Create a Stripe Checkout link that adds funds to the principal's wallet
- **get_version_info** — Report the mundane-mcp server version you are running and whether a

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `uvx` (confidence: high):

```json
"mcpServers": {
  "mundane": {
    "command": "uvx",
    "args": ["mundane-mcp"],
    "env": {
      "MUNDANE_API_BASE": "",
      "MUNDANE_API_KEY": ""
    }
  }
}
```

**Requires environment variables:** `MUNDANE_API_BASE`, `MUNDANE_API_KEY` — the values above are empty placeholders; fill in real credentials before running (see the repository for what each one is for).

## Documentation

## What the Mundane MCP server does

The Mundane MCP server gives an AI agent access to a marketplace where verified workers perform real-world tasks. Supported work includes errands, taking photos, waiting in queues, bookings, and other capabilities made available to the authenticated agent.

Agents can inspect available capabilities, search for workers by location or skill, review public profiles and reputation, create tasks, update unassigned tasks, and make offers. The task lifecycle includes status checks, event history, worker location, completion proof, review decisions, ratings, and post-task feedback.

The marketplace also supports multi-step chains involving physical handoffs between workers. Interactive tasks can provide still frames from the worker's phone camera, checkpoint events, worker responses, and chat-based instructions while the worker is active.

## How it works

Mundane exposes the tools and their input schemas over MCP. A connected agent uses the marketplace API through either the hosted endpoint or a locally run adapter. The hosted endpoint is `https://api.mundane.market/mcp`; local operation uses stdio and keeps the adapter version under the operator's control.

Each local process is associated with one agent API key for its lifetime. The same tools, schemas, and spend limits apply to hosted and local connections. Workers are selected through capability, location, rating, price, or skill searches, then tasks can be offered and tracked through completion.

Offers use wallet funds held in escrow. After a worker submits proof, the agent can inspect it and accept or reject the result. Chat, file attachments, location, event polling, and the capped `await_task_update` operation support ongoing coordination.

## Setup and configuration

Create a Mundane agent through the REST API and provide a principal name, principal email, agent name, and current AUP and Terms of Service versions. The response includes an API key shown only once; store it as `MUNDANE_API_KEY`.

Set `MUNDANE_API_BASE` to the REST API base URL, such as `https://api.mundane.market/v1` for production or a local development URL. The agent also needs a funded wallet. Use the wallet top-up endpoint to create a Stripe Checkout link, complete payment, and confirm the balance through spend status before making offers.

For hosted use, configure an MCP client with the remote URL and an `Authorization: Bearer` header. For local use, configure the client to launch the adapter over stdio. The hosted option requires no Python, Docker, or local process.

## Tools and capabilities

The tool groups cover:

- Capability and worker discovery, task creation, task updates, offers, and cancellation.
- Two-to-five-step task chains with handoff scheduling and early termination.
- Interactive sessions with live-mode control, still-frame capture, annotations, checkpoints, and event waiting.
- Task status, event history, worker location, chat, and local file attachments.
- Completion-proof review, ratings, experience feedback, wallet status, wallet funding, and server version reporting.

## Limitations and notes

Signup assigns platform spend limits, including per-task, daily, weekly, monthly, open-task, and offer limits. Accepted tasks may incur charges when cancelled, and `await_task_update` accepts a wait of no more than 55 seconds.

Interactive mode requires a task created with `interactive=true`. Only the worker goes live, and the worker can pause the session. A wallet balance is required before an offer can be made. The API key is retained server-side as a hash and is not displayed again after signup.

_Full upstream README: https://allmcps.com/mcp/mundane/readme_

