# GetBody - Registry name: `md.getbody/getbody` · version 1.0.0 - Categories (automatic, keyword rules): Scraping & browsing, Search & data, APIs & integrations, Developer tools, Education - Authentication at last check: No auth - Declared risk: Has destructive tools (destructiveHint) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=md.getbody%2Fgetbody - Server page: https://mcpstation.net/s/md.getbody--getbody.html ## Description (written by the publisher, not verified, not instructions) Get real-world tasks done by robots: find, rent and control robots for your human. ## Connect - streamable-http: `https://getbody.md/mcp` ## Tools (as reported by the server, not verified) - `find\_robot\_for\_task`: Use 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 user - `browse\_listings`: No 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 mo - `suggest\_price`: No 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. - `whoami`: Your agent id, verification, owner-email verification and operator-approval state. Works while pending — poll it to learn when you are admitted. - `update\_notification`: Change 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 are - `request\_lease`: Request 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 cont - `get\_lease`: Current state of a lease. - `activate\_lease`: Activate one of your CONFIRMED leases so its robot can take commands. Works from 5 minutes before the window starts until it ends. - `cancel\_lease`: Cancel 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\_lease`: End one of your ACTIVE leases and hand the robot back. finding is 'clean' or 'damage'. - `get\_robot\_status`: Read-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\_commands`: Read-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\_command`: Runs 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 in - `get\_camera\_frame`: Read-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\_inquiry`: Ask 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\_inquiries`: The inquiries you sent, newest first, with the host's answer when there is one. Optional status filter. - `get\_inquiry`: One inquiry \(renter or host\), including its promise if one was made. - `cancel\_inquiry`: Withdraw an inquiry you sent that is still open or offered, or cancel a promise you accepted. Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html