gotoHuman

आधिकारिक

मानव-इन-द-लूप प्लेटफ़ॉर्म - AI एजेंटों और ऑटोमेशन को आपके gotoHuman इनबॉक्स में अनुमोदन के लिए अनुरोध भेजने की अनुमति देता है।

Goto Human MCP के साथ आप क्या कर सकते हैं?

  • उपलब्ध समीक्षा टेम्पलेट सूचीबद्ध करें — अपने खाते में सभी समीक्षा टेम्पलेट list-forms के माध्यम से प्राप्त करें ताकि उनके आईडी और फ़ील्ड सारांश देखे जा सकें।
  • समीक्षा टेम्पलेट का स्कीमा प्राप्त करेंget-form-schema के ज़रिए समीक्षा सबमिट करने के लिए आवश्यक सटीक फ़ील्ड संरचना और कॉन्फ़िगरेशन लाएं।
  • मानव समीक्षा का अनुरोध करेंrequest-human-review-with-form का उपयोग करके AI-जनित सामग्री को अनुमोदन के लिए सबमिट करें, वैकल्पिक रूप से समीक्षक नियुक्त करें या चरणों को बहु-चरणीय वर्कफ़्लो रन में जोड़ें।
  • समीक्षाओं को वर्कफ़्लो में श्रृंखलाबद्ध करें — एक workflow ऑब्जेक्ट runId और prevSteps के साथ पास करें ताकि कई मानव समीक्षा चरणों को एक एकल ट्रैक किए गए रन में जोड़ा जा सके।

दस्तावेज़

gotoHuman MCP सर्वर

gotoHuman AI एजेंट और एजेंटिक वर्कफ़्लो में मानवीय स्वीकृतियाँ जोड़ना आसान बनाता है।
एक पूरी तरह से प्रबंधित एसिंक्रोनस ह्यूमन-इन-द-लूप वर्कफ़्लो, जिसमें अनुकूलन योग्य स्वीकृति UI है।
अंतर्निहित प्रमाणीकरण, वेबहुक, सूचनाएँ, टीम सुविधाएँ और एक विकसित होता प्रशिक्षण डेटासेट का आनंद लें।

हमारे MCP सर्वर का उपयोग करके अपने AI वर्कफ़्लो से 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"
      }
    }
  }
}

Install MCP Server

अपनी 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: समीक्षा टेम्पलेट के फ़ील्ड के लिए सामग्री (AI-आउटपुट की समीक्षा, संदर्भ,...) और कॉन्फ़िगरेशन।
      इसके लिए स्कीमा get-form-schema के साथ प्राप्त करनी होगी
    • config: समीक्षा टेम्पलेट के लिए कॉन्फ़िगरेशन। वैकल्पिक। इसके लिए स्कीमा get-form-schema के साथ प्राप्त करनी होगी
    • title: इनबॉक्स और सूचनाओं में दिखाया जाने वाला वैकल्पिक शीर्षक
    • webhookUrl: इस अनुरोध के लिए वैकल्पिक वेबहुक URL (जब समीक्षा टेम्पलेट में कोई डिफ़ॉल्ट वेबहुक न हो)
    • workflow: इस समीक्षा को मल्टी-स्टेप एजेंटिक वर्कफ़्लो से जोड़ने वाला वैकल्पिक ऑब्जेक्ट:
      • runId: वर्तमान वर्कफ़्लो रन के लिए अद्वितीय ID। एक ही रन में हर समीक्षा पर समान runId का उपयोग करें। यदि workflow बिना runId (यहाँ तक कि {}) के भेजा जाता है, या मैन्युअल ट्रिगर के लिए, gotoHuman एक runId बनाता है और इसे बाद के अनुरोधों के लिए workflowRunId के रूप में लौटाता है।
      • runName: रन के लिए वैकल्पिक प्रदर्शन नाम (किसी भी चरण पर सेट या अपडेट किया जा सकता है)
      • prevSteps: पिछले gotoHuman समीक्षा चरणों से reviewId की सरणी (पहले चरण पर छोड़ें)
    • metadata: वैकल्पिक अतिरिक्त डेटा जो समीक्षा टेम्पलेट सबमिशन के बाद वेबहुक प्रतिक्रिया में शामिल किया जाएगा
    • assignToUsers: समीक्षा असाइन करने के लिए उपयोगकर्ता ईमेल की वैकल्पिक सूची
  • लौटाता है 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] विंडोज के लिए, args पथ C:\\<absolute-path>\\build\\index.js होना चाहिए