gotoHuman MCP Server
by andyciggy
gotoHuman MCP Server allows you to easily add human approvals to AI agents and agentic workflows. It provides a fully-managed async human-in-the-loop workflow with a customizable approval UI.
Last updated: N/A
What is gotoHuman MCP Server?
The gotoHuman MCP Server is a tool that enables developers to integrate human approval steps into their AI-powered workflows. It acts as a bridge between AI agents and human reviewers, allowing for manual validation and intervention when needed.
How to use gotoHuman MCP Server?
Install the server using npx @gotohuman/mcp-server
. Configure your MCP client (e.g., Cursor, Claude, Windsurf) with the provided JSON configuration, including your API key. Use the provided tools (list-forms
, get-form-schema
, request-human-review-with-form
) to interact with the server and request human reviews.
Key features of gotoHuman MCP Server
Fully-managed async human-in-the-loop workflow
Customizable approval UI
Built-in auth and webhooks
Team features
Evolving training dataset
Integration with MCP clients (Cursor, Claude, Windsurf)
Use cases of gotoHuman MCP Server
Validating AI-generated content before publication
Approving critical decisions made by AI agents
Handling edge cases or ambiguous situations in AI workflows
Training AI models with human feedback
Ensuring compliance and ethical considerations in AI applications
FAQ from gotoHuman MCP Server
How do I get an API key?
How do I get an API key?
You can get your API key by signing up at app.gotohuman.com.
What MCP clients are supported?
What MCP clients are supported?
The server is designed to work with MCP clients like Cursor, Claude, and Windsurf.
How do I customize the approval UI?
How do I customize the approval UI?
The approval UI is customizable through the gotoHuman platform. Refer to the gotoHuman documentation for details.
What data is included in the webhook response?
What data is included in the webhook response?
The webhook response includes the form submission data and any optional metadata you provide when requesting the review.
Can I assign reviews to specific users?
Can I assign reviews to specific users?
Yes, you can assign reviews to specific users by providing a list of user emails in the assignToUsers
parameter of the request-human-review-with-form
tool.