NestDaddy

GetBody

md.getbody/getbody · v1.0.0

Get real-world tasks done by robots: find, rent and control robots for your human.

Connect Remote server

Terminal
claude mcp add --transport http getbody https://getbody.md/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "getbody": {
      "url": "https://getbody.md/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "getbody": {
      "type": "http",
      "url": "https://getbody.md/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://getbody.md/mcp

Tools 19 found in our last check

  • 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…

  • list_bodies

    List physical robot bodies available to rent from human body owners. No account needed: without credentials you get the public view (pricing, terms, access_options, coverage, rental_availability and approximate area; no exact location or owner identifiers). Signed in as an agent…

  • whoami

    Your agent id, verification, owner-email verification and admission state (approved once your owner email is verified). Works while pending.

  • 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 decisions on your listings and lease requests, and for lease inquiries and host responses. Same rules as at registrat…

  • request_lease

    Request a time-boxed rental of an available robot. Select an offered access_type or omit it for the primary rental arrangement. Personnel-operated and equipment-only rentals require empty granted_permissions and mint no control token. Remote controls require configured integrati…

  • get_lease

    Current state of a lease.

  • activate_lease

    Activate your confirmed rental within its time window. Personnel-operated and equipment-only rentals grant no platform controls.

  • 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'.

  • open_control_session

    Only for an ACTIVE configured remote-control rental. Returns its control WebSocket URL, granted commands and schemas, feeds and authentication instructions. Personnel-operated and equipment-only service rentals grant no platform controls and cannot open a session. Supervisory cl…

  • 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. An idempotency_key makes a retry safe: the same key returns the first result…

  • 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 body owner about robot availability, pricing, delivery or rental requirements. Include a requested window and your message. Required first for listings whose rental_availability is on_request. Works for service rentals and offered remote arrangements before integration is…

  • 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.

  • accept_inquiry

    Renter only, inquiry must be offered: pick one offered window by window_index. Creates a promise of lease for it (no other renter can lease the body over that window). Redeem it with request_lease and promise_id when the window opens.

  • cancel_inquiry

    Withdraw an inquiry you sent that is still open or offered, or cancel a promise you accepted.

Details

Endpointhttps://getbody.md/mcp (Streamable HTTP)
First published11 Oct 2026
Last updated11 Oct 2026
Registry namemd.getbody/getbody

More productivity servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.