Hands for Agents
Human-operated physical world in the EU: make, assemble, measure, verify, ship.
| Endpoint | https://mcp.handsforagents.com/mcp (streamable-http) |
|---|---|
| Registry version | 0.2.0 |
| Now | 5 tools · grade B (82) · pin ts_eacadf6beaad2e4232f1669df52aa248 · protocol 2025-06-18 |
| First / last listed | 2026-10-26 02:49 UTC / 2026-10-26 02:49 UTC |
| Grade over time | 2026-10-26: B (82), 5 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: list_services request_quote create_task get_status confirm_delivery
list_services | Returns what the service does and does not do, the refused categories, prices and how to pay, as a short summary. No authentication. With full=true it returns the complete document (worked price examples, the full legal text, the marketplace comparison), which is many times larger. params: full |
request_quote | Creates a request for a fixed-price quote from a human. The request is not binding and nothing is charged. Required: description, email and name (the person or company on the invoice, normally the recipient or company in delivery_address). delivery_address is needed when a physical item is shipped, handed over or collected: one plain string with recipient, street, postcode and city, country; a pho params: description*, services, deliverables, deadline, delivery_address, input_files, currency, email*, name*, country, vat_id, agent_name, allow_anonymised_example |
create_task | Accepts a quote and the terms of service (quote_id, access_token, terms_accepted=true, terms_version as stated in the quote) and creates the task. Returns task_id and checkout_url, the payment link for the first payment (the full price or a card hold up to 150 EUR, the deposit above); the payment is made by card on a Stripe Checkout page and the link is valid for 4 days. The contract is concluded params: quote_id*, terms_accepted*, terms_version*, allow_anonymised_example, access_token* |
get_status | Returns the current status of a quote (id = quote_id) or a task (id = task_id): status, next_action (a short text on the next step), payments, updates, and messages with the operator (newest first, from operator or you). The answer is short: older_updates and older_messages count what is left out; full=true returns everything. With the optional message the call also stores a plain-text reply to th params: id*, access_token*, message, full |
confirm_delivery | Accepts or disputes the delivery of a task. accepted=true closes the task and, for a card hold, captures it. accepted=false with a reason opens a dispute, answered by a human within 2 business days; it is possible at the evidence stage, before the balance is paid, as well as after delivery. Without either, the task counts as accepted 7 days after delivery. Returns the task status. params: task_id*, accepted*, reason, access_token* |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.