Formgong MCP सर्वर

Formgong को Cursor, Claude, VS Code, Lovable या Bolt से कनेक्ट करें। आपका AI असिस्टेंट फिर एक फॉर्म बना सकता है, सही एक्सेस की के साथ पेस्ट करने के लिए तैयार कोड प्राप्त कर सकता है, और हाल की सबमिशन की जांच कर सकता है, बिना आपको कीज़ हाथ से कॉपी किए।

URL: https://formgong.com/mcp · Streamable HTTP · Authorization: Bearer fgp_…

उपकरण

  • list_forms — आपके फॉर्म उनकी सार्वजनिक पहुँच कुंजियों और इस महीने की सबमिशन संख्या के साथ।
  • create_form — एक नया फॉर्म; सबमिशन आपके खाते के ईमेल पर जाती हैं। Telegram और अतिरिक्त प्राप्तकर्ता डैशबोर्ड में जुड़े होते हैं (यह टूल लिंक लौटाता है)।
  • get_form_snippet — HTML, React या Next.js कोड एक फॉर्म के लिए, एक्सेस की, _lang, बॉटचेक हनीपॉट और Turnstile के साथ जब सक्षम हो।
  • list_recent_submissions — केवल-पठन, सहमति-आधारित: केवल समय और सबमिट किए गए फ़ील्ड, स्पैम स्वतः बहिष्कृत, 50 तक।

1. एक API टोकन बनाएँ

  1. डैशबोर्ड खोलें → खाता → API टोकन (पहले अपना ईमेल सत्यापित करें)।
  2. टोकन का नाम उस उपकरण के नाम पर रखें जो इसका उपयोग करेगा, उदाहरण के लिए "मेरे लैपटॉप परCursor"।
  3. पहुँच चुनें: "फ़ॉर्म बनाएँ" डिफ़ॉल्ट रूप से चालू है; "हाल की सबमिशन पढ़ें" तब तक बंद रहती है जब तक आपको इसकी आवश्यकता न हो।
  4. टोकन की प्रतिलिपि बनाएँ (fgp_…)। यह केवल एक बार दिखाया जाता है; Formgong केवल इसका हैश संग्रहीत करता है।

2. अपने टूल में सर्वर जोड़ें

Cursor

Cursor: ~/.cursor/mcp.json (सभी प्रोजेक्ट्स) या .cursor/mcp.json (एक प्रोजेक्ट) में जोड़ें। अपने वातावरण में FORMGONG_TOKEN सेट करें, या उस चर की जगह उस टोकन को एक ऐसी फ़ाइल में पेस्ट करें जिसे आप कमेिट नहीं करते।

{
  "mcpServers": {
    "formgong": {
      "url": "https://formgong.com/mcp",
      "headers": {
        "Authorization": "Bearer ${env:FORMGONG_TOKEN}"
      }
    }
  }
}

Claude Code

Claude Code: अपने टर्मिनल में एक बार चलाएँ।

claude mcp add --transport http formgong https://formgong.com/mcp \
  --header "Authorization: Bearer fgp_your_token"

Claude Desktop

Claude Desktop: Settings → Connectors में कस्टम कनेक्टर्स के लिए OAuth की आवश्यकता होती है, जो Formgong अभी तक प्रदान नहीं करता है। इसके बजाय claude_desktop_config.json में mcp-remote ब्रिज (जिसके लिए Node.js की आवश्यकता है) का उपयोग करें, फिर Claude Desktop को पुनः आरंभ करें।

{
  "mcpServers": {
    "formgong": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://formgong.com/mcp",
        "--header",
        "Authorization:${FORMGONG_AUTH}"
      ],
      "env": {
        "FORMGONG_AUTH": "Bearer fgp_your_token"
      }
    }
  }
}

VS Code

VS Code (Copilot एजेंट मोड): .vscode/mcp.json जोड़ें। VS Code एक बार टोकन मांगता है और इसे सुरक्षित रूप से संग्रहीत करता है।

{
  "inputs": [
    {
      "type": "promptString",
      "id": "formgong-token",
      "description": "Formgong API token (fgp_…)",
      "password": true
    }
  ],
  "servers": {
    "formgong": {
      "type": "http",
      "url": "https://formgong.com/mcp",
      "headers": {
        "Authorization": "Bearer ${input:formgong-token}"
      }
    }
  }
}

Lovable

Lovable: Settings → Connectors → Custom MCP server। URL दर्ज करें, “Bearer token or API key” चुनें और केवल टोकन पेस्ट करें (Bearer शब्द के बिना)।

URL: https://formgong.com/mcp
Authentication: Bearer token or API key
Token: fgp_your_token

Bolt

Bolt: Settings → Connectors (MCP) → Custom MCP server. Transport: HTTP. Authentication: API key, फिर टोकन पेस्ट करें।

Name: Formgong
URL: https://formgong.com/mcp
Transport: HTTP
Authentication: API key → fgp_your_token

कोई भी अन्य क्लाइंट जो कस्टम हेडर के साथ Streamable HTTP पर रिमोट MCP को सपोर्ट करता है, वही URL और हेडर के साथ काम करता है। केवल stdio-only क्लाइंट्स Claude Desktop के लिए दिखाए गए mcp-remote ब्रिज का उपयोग कर सकते हैं।

इसे आज़माएँ

  • Formgong नामक एक फ़ॉर्म बनाएँ और उसे संपर्क पृष्ठ में जोड़ें।
  • Formgong फॉर्म "Contact" को इस Next.js ऐप में क्लाइंट कंपोनेंट के रूप में जोड़ें।
  • मुझे मेरे संपर्क फ़ॉर्म से पिछले 5 संदेश दिखाएँ।

सुरक्षा

  • एक टोकन अपने स्कोप्स के भीतर आपके खाते पर कार्य करता है। इसे ईमेल, चैट और स्क्रीनशॉट से दूर रखें; यदि यह लीक हो जाए तो इसे Account → API tokens में रद्द कर दें।
  • केवल आपके स्वामित्व वाले फॉर्म उपलब्ध हैं। परियोजनाओं के माध्यम से आपके साथ साझा किए गए फॉर्म प्रदर्शित नहीं किए गए हैं।
  • जब तक आप "हाल की सबमिशन पढ़ें" पर टिक नहीं करते, सबमिशन कभी भी उपलब्ध नहीं होतीं। आईपी डेटा और ब्राउज़र विवरण कभी वापस नहीं किए जाते।
  • सबमिशन टेक्स्ट आपके आगंतुकों द्वारा लिखा गया है। इसे अविश्वसनीय मानें: किसी सहायक को संदेश में मिली निर्देशों का पालन करने न दें।
  • टोकन 30, 90 या 365 दिनों के बाद समाप्त हो सकते हैं। सत्र कुकीज़ कभी भी /mcp पर काम नहीं करतीं, इसलिए कोई वेब पेज आपके लॉगिन का उपयोग नहीं कर सकता।
  • टोकन के बिना, /mcp केवल initialize, ping और tools/list का ही उत्तर देता है, ताकि क्लाइंट और MCP डायरेक्टरी टूल सूची देख सकें। प्रत्येक टूल कॉल के लिए टोकन आवश्यक है; इसके बिना सर्वर एक त्रुटि लौटाता है जो इसे जोड़ने का तरीका बताती है।

सीमाएँ

  • प्रति टोकन प्रति मिनट 60 अनुरोध, प्रति खाते 120।
  • टोकन के बिना अनुरोध: हर IP पते से प्रति मिनट 30।
  • API के माध्यम से प्रति घंटे 10 नए फॉर्म।
  • प्रति खाते 10 टोकन तक।
  • OAuth यह अभी तक समर्थित नहीं है, इसलिए ChatGPT और claude.ai वेब कनेक्टर्स सीधे कनेक्ट नहीं कर सकते। इन दस्तावेज़ों में साइट और कॉपी-पेस्ट प्रॉम्प्ट्स अभी भी हर जगह काम करते हैं।