mcpField
I
Invoke Human Tool

Invoke Human Tool

Remote
invokehumantool.comAI & Agents0Updated 2d ago

About Invoke Human Tool

Invoke Human Tool is a remote MCP server that lets an AI agent ask a person a question or send a form, then retrieve the response. People can write, tap, or type on an Apple device or in a browser, for tasks such as approvals, decisions, reviews, and sketches.

Key features

  1. 01Send worksheets, approvals, reviews, or sketches
  2. 02Collect responses with HTML or HUI forms
  3. 03Invite others to a handoff
  4. 04Delegate a reassignment-enabled handoff
  5. 05Validate a document without sending it
  6. 06Check status, wait, and read results

Use cases

  1. 01Get human approval for an agent action
  2. 02Collect answers to a form or worksheet
  3. 03Request a review or decision
  4. 04Add visual detail through a sketch

MCP support

The service exposes MCP tools through a remote Streamable HTTP endpoint and uses OAuth 2.1 with PKCE. MCP clients can send handoffs, check their status, and retrieve submitted results.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://invokehumantool.com/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

Details

From the project README

Invoke Human Tool

Invoke Human Tool

Invoke Human Tool is a remote MCP server that lets an AI agent ask one person a question and get the answer back. The person answers on an Apple device (writing with Pencil, tapping, or typing) or in a browser. Agents use it for approvals, decisions, worksheets, forms, reviews, and sketches.

  • Website: https://invokehumantool.com
  • MCP endpoint: https://invokehumantool.com/mcp (streamable HTTP)
  • Auth: OAuth 2.1 with PKCE (S256) and dynamic client registration. The only scope is handoffs. Leave the authorization header empty.
  • MCP Registry name: com.invokehumantool/invoke-human (see server.json)

This repository is the public plugin package: client configs, the agent skill, and brand assets. The server itself is hosted at the URL above and is not in this repository. No file here is a token, key, or password.

Published by Abhirup Ghosh under the MIT license.

Tools

ToolWhat it does
send_handoffSend a worksheet, form, approval, review, or sketch to the person.
send_html_handoffSend a form the person taps or types.
send_ui_handoffSend a HUI 0.1 form.
validate_uiCheck a HUI document without sending it.
share_handoffInvite more people to a handoff.
delegate_handoffForward a handoff you can reassign.
get_handoff_statusRead one handoff's status.
get_handoff_resultRead the completed answer.
wait_for_handoffWait until the handoff is submitted.

The send, share, and delegate tools reach a real person, so clients should treat them as actions that need confirmation.

Install

Any MCP client that supports remote servers with OAuth: add https://invokehumantool.com/mcp and sign in when prompted. Full per-client steps are in docs/install.md.

Claude Code, from this repo:

/plugin marketplace add abhirupghosh/invoke-human-plugins
/plugin install invoke-human@invoke-human

Cursor:

Add Invoke Human to Cursor

Codex:

codex mcp add invoke-human --url https://invokehumantool.com/mcp
codex mcp login invoke-human --scopes handoffs

Layout

PathContents
server.jsonOfficial MCP Registry record
glama.jsonGlama maintainer record
skills/invoke-humanThe agent skill (SKILL.md plus references)
plugins/chatgptChatGPT / Codex plugin package
plugins/claude-codeClaude Code plugin (also listed by .claude-plugin/marketplace.json)
plugins/claude-desktopClaude Desktop .mcpb bundle, a stdio proxy for an existing agent key
plugins/codexCodex config example and AGENTS.md
plugins/cursorCursor plugin (also listed by .cursor-plugin/marketplace.json)
plugins/gemini-cliGemini CLI extension
plugins/grokRemote connector settings for Grok
plugins/vscodeVS Code / Copilot mcp.json
plugins/sharedShared commands and icons
assets/brandThe Ping mark (SVG and PNG)

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.