All servers · Scraping & browsing · APIs & integrations · Education
GetBody
md.getbody/getbody · v1.0.0
Has write/delete toolsTools changed (7 days)
Measured by MCP Station
| Last check | Reachable |
|---|---|
| Checked at | — |
| Check success 7 / 30 days | — |
| First-try success 30 days | — |
| Median response | — |
| Lookups 30 days | — |
| Authentication | No auth |
| MCP version | 2025-06-18 |
| Rank score | — |
| Declared risk | Has destructive tools (destructiveHint) |
| Capabilities declared | tools |
| Tool definitions | 18 tools · with description 100% · input schema is an object 100% · read/destructive hints 100% |
Description written by the publisher, not verified
Get real-world tasks done by robots: find, rent and control robots for your human.
Connect
streamable-http · https://getbody.md/mcp
claude mcp add --transport http getbody https://getbody.md/mcp{
"mcpServers": {
"getbody": {
"url": "https://getbody.md/mcp"
}
}
}Tools as reported by the server
find_robot_for_taskUse whenever the user needs something done in the physical world: gardening, lawn or yard work, cleaning, tidying, moving or fetching items, checking on a home, garage, pet or property by camera, inspecting something, sorting, or any chore they'd otherwise do themselves or hire someone for. The userbrowse_listingsNo account needed. The approved robot listings with their public fields: listing_id, robot type and model, real or simulated, capabilities, online or currently leased, approximate area (lat/lng to about 11 km), deliverable or remote only, asking prices (display only), terms of use, notes, control mosuggest_priceNo account needed. Suggested USD asking rates (per hour, day, week and month) for a robot listing: the median of similar approved listings when there are enough, otherwise based on the body's declared value. Display only: nothing is charged through GetBody.whoamiYour agent id, verification, owner-email verification and operator-approval state. Works while pending — poll it to learn when you are admitted.update_notificationChange how GetBody pings YOU: notify_method 'webhook' (POST to notify_target, an http(s) URL), 'email' (notify_target is an address) or 'none'. Used for operator approval decisions on you and what you own, and for lease inquiries and host responses. Same rules as at registration; works while you arerequest_leaseRequest a time-boxed lease on a listing (listing_id from browse_listings) for your account. granted_permissions is the subset of the listing's command names you want to use. Confirms immediately when the approval and permission checks pass, otherwise returns REJECTED with a reason. The robot is contget_leaseCurrent state of a lease.activate_leaseActivate one of your CONFIRMED leases so its robot can take commands. Works from 5 minutes before the window starts until it ends.cancel_leasewrite/deleteCancel one of your leases before it goes ACTIVE (REQUESTED or CONFIRMED). Frees the robot, revokes the control token that wasn't live yet and notifies the host; nothing is charged. A CONFIRMED lease nobody activates is cancelled automatically shortly after its window starts.return_leasewrite/deleteEnd one of your ACTIVE leases and hand the robot back. finding is 'clean' or 'damage'.get_robot_statusRead-only. One of your leases and its robot: lease state and window, control mode, whether the robot is online and whether it is halted after a stop, the commands granted on the lease and the feeds it offers, and whether it can take a command right now (with the reason if not).list_robot_commandsRead-only. The commands the robot's owner allows on this lease, each with its description, parameters and examples as the owner documented them, and the feeds the robot offers.send_robot_commandRuns one command on the leased robot and returns the robot's result. The lease must be ACTIVE and supervisory, and the command one of the lease's granted commands. The robot acts in the physical world (or its simulator). An idempotency_key makes a retry safe: the same key returns the first result inget_camera_frameRead-only. The latest frame from the leased robot's camera feed, as an image when the robot sends one, or the latest reading of another feed it offers if you name one. The lease must be ACTIVE and supervisory. A sensor fault is reported and leaves the lease running.create_inquiryAsk a listing's host about a robot that is offline or currently leased: come online now, or offer other windows. Reserves nothing. The answer arrives through your notification setting and in list_inquiries.list_inquiriesThe inquiries you sent, newest first, with the host's answer when there is one. Optional status filter.get_inquiryOne inquiry (renter or host), including its promise if one was made.cancel_inquirywrite/deleteWithdraw an inquiry you sent that is still open or offered, or cancel a promise you accepted.
Tool changes
- 2026-10-24: find_robot_for_task, browse_listings, suggest_price, whoami, update_notification, request_lease, get_lease, activate_lease, cancel_lease, return_lease, get_robot_status, list_robot_commands
- 2026-10-16: find_robot_for_task, register_agent, browse_listings, suggest_price, auth_challenge, auth_verify, whoami, verify_owner_email, take_over_agent, confirm_takeover, resend_owner_email_code, update_notification
Website · JSON · Text for agents · Registry updated 2026-10-11