gotoHuman
официальныйПлатформа с участием человека — позволяет AI-агентам и автоматизациям отправлять запросы на утверждение в ваш inbox gotoHuman.
Что можно делать с Goto Human MCP?
- Список доступных шаблонов рецензирования — Получите все шаблоны рецензирования в вашей учетной записи с помощью
list-forms, чтобы увидеть их идентификаторы и сводки полей. - Получение схемы шаблона рецензирования — Получите точную структуру полей и конфигурацию, необходимую для отправки рецензии через
get-form-schema. - Запрос на рецензирование человеком — Отправьте сгенерированный ИИ контент на утверждение с помощью
request-human-review-with-form, при необходимости назначая рецензентов или связывая шаги в многоэтапный рабочий процесс. - Объединение рецензий в рабочий процесс — Передайте объект
workflowсrunIdиprevSteps, чтобы соединить несколько этапов рецензирования человеком в один отслеживаемый запуск.
Документация
gotoHuman MCP-сервер
gotoHuman упрощает добавление подтверждений человеком в ИИ-агентов и агентные рабочие процессы.
Полностью управляемый асинхронный процесс с участием человека и настраиваемым интерфейсом подтверждения.
Встроенная аутентификация, вебхуки, уведомления, командные функции и пополняемый набор обучающих данных.
Используйте наш MCP-сервер для запроса подтверждений человеком из ваших ИИ-процессов через MCP или добавьте его в вашу IDE для помощи в интеграции.
Установка
npx @gotohuman/mcp-server
Использование с Cursor / Claude / Windsurf
{
"mcpServers": {
"gotoHuman": {
"command": "npx",
"args": ["-y", "@gotohuman/mcp-server"],
"env": {
"GOTOHUMAN_API_KEY": "your-api-key"
}
}
}
}
Получите API-ключ и настройте шаг подтверждения на app.gotohuman.com
Демонстрация
Слева показан Cursor, но это может быть и фоновый агент, который также реагирует на вебхук подтверждения.
https://github.com/user-attachments/assets/380a4223-ea77-4e24-90a5-52669b77f56f
Инструменты
list-forms
Выводит список всех доступных шаблонов проверки.
- Возвращает список всех доступных шаблонов проверки в вашем аккаунте, включая общую информацию о добавленных полях
get-form-schema
Получает схему для использования при запросе проверки человеком для заданного шаблона проверки.
- Параметры
formId: ID шаблона проверки, для которого нужно получить схему
- Возвращает схему с учётом включённых полей и их конфигурации
request-human-review-with-form
Запрашивает проверку человеком. Появится в вашем почтовом ящике gotoHuman.
- Параметры
formId: ID используемого шаблона проверкиfieldData: Контент (вывод ИИ для проверки, контекст и т.д.) и конфигурация полей шаблона проверки.
Схему для этого необходимо получить с помощьюget-form-schemaconfig: Конфигурация шаблона проверки. Необязательно. Схему для этого необходимо получить с помощьюget-form-schematitle: Необязательный заголовок, отображаемый в почтовом ящике и уведомленияхwebhookUrl: Необязательный URL вебхука для этого запроса (если в шаблоне проверки не задан вебхук по умолчанию)workflow: Необязательный объект, связывающий эту проверку с многошаговым агентным процессом:runId: Уникальный ID текущего запуска процесса. Используйте один и тот жеrunIdдля всех проверок в рамках одного запуска. Еслиworkflowотправлен безrunId(даже{}) или для ручных триггеров, gotoHuman создаётrunIdи возвращает его какworkflowRunIdдля последующих запросов.runName: Необязательное отображаемое имя запуска (можно задать или обновить на любом шаге)prevSteps: МассивreviewIdиз предыдущих шагов проверки gotoHuman (не указывайте на первом шаге)
metadata: Необязательные дополнительные данные, которые будут включены в ответ вебхука после отправки шаблона проверкиassignToUsers: Необязательный список email-адресов пользователей, которым нужно назначить проверку
- Возвращает
reviewId,reviewLinkи, опционально,workflowRunId, если gotoHuman назначил новый запуск процесса
Разработка
# Install dependencies
npm install
# Build the server
npm run build
# For testing: Run the MCP inspector
npm run inspector
Локальный запуск в MCP-клиенте (например, Cursor / Claude / Windsurf)
{
"mcpServers": {
"gotoHuman": {
"command": "node",
"args": ["/<absolute-path>/build/index.js"],
"env": {
"GOTOHUMAN_API_KEY": "your-api-key",
"GOTOHUMAN_AGENT_ID": "your-agent-id"
}
}
}
}
[!NOTE] Для Windows путь
argsдолжен бытьC:\\<absolute-path>\\build\\index.js