About
Abhirup Ghosh, an individual, builds and operates Invoke Human.
Last updated October 25, 2026
What this is
Invoke Human is a human-in-the-loop MCP server and one agent inbox. An agent calls a person the way it calls a tool. It sends an approval, a question, a form, or a review. You answer on iPhone, iPad, or Mac, or on the signed web page for that one handoff. The answer goes back to the agent that asked, with who answered and how.
The server is streamable HTTP at https://invokehumantool.com/mcp.
Sign-in is OAuth 2.1 with PKCE and dynamic client registration. The scope is handoffs.
The client config has no API key. A call without a bearer token gets 401 and the protected-resource metadata, which is how the client discovers sign-in.
The tools are send_handoff, send_ui_handoff, send_html_handoff, validate_ui, share_handoff, delegate_handoff, get_handoff_status, get_handoff_result, and wait_for_handoff. send_handoff sends a handoff to the signed-in person, or to other people. send_ui_handoff sends a structured form the person answers on a device or a signed link. send_html_handoff sends an HTML handoff the person answers by tapping or typing. validate_ui checks a UI document before it is sent. share_handoff invites more people to a handoff, or forwards it. delegate_handoff forwards a handoff to new recipients. get_handoff_status reads the type, title, and status of one handoff. get_handoff_result fetches the answer, or the current status if it is not finished. wait_for_handoff waits until the person finishes that handoff. Parameter names come from the tool list the server returns after sign-in. This page does not invent a schema.
Claude, ChatGPT, Cursor, Codex, and any other MCP client that can call a remote server use that same URL. Invoke Human does not run the coding agent, and it is not an IDE. The agent stays in the client where the person started the task. Handoffs from those clients share one list because they share one account.
Waiting, sent back, and done sit on that list. A handoff can be an approval, a short pick from a few choices, a form the agent composed, or a worksheet. The web answer page is for a single handoff. It is not a second inbox. Per-client install steps are on the setup page, and the guides cover Claude, ChatGPT, Cursor, Codex, and a generic remote MCP client.
The iOS app is in TestFlight and needs iOS 17 or later. The Mac app uses the same account. Join TestFlight from the home page. Invoke Human is in beta. This site does not publish a price, and there is no paid plan to buy. The pricing page says what you can use during beta. The terms say that if a fee is ever charged, it will be stated before it applies.
Invoke Human is not affiliated with NanoCorp's "Invoke Human Tasks".
Abhirup Ghosh
Abhirup Ghosh, an individual, builds and operates Invoke Human. His site is abhirupghosh.com. He is also on X and GitHub.
Abhirup Ghoshsupport@invokehumantool.com
The terms are the contract for the service. The privacy policy says what the service collects, where it is stored, and how to delete an account.
Support
Questions, account deletion, and privacy requests go to support@invokehumantool.com. The support page has the setup steps and the deletion request. To delete an account, email from the address on the account. Answers already returned to an agent can remain in that client.