Fulcra Context

आधिकारिक

Fulcra Context MCP सर्वर, आपके व्यक्तिगत स्वास्थ्य, वर्कआउट, नींद, स्थान और अधिक तक निजी रूप से पहुँचने के लिए। Context by Fulcra के आसपास निर्मित।

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

  • Fulcra Context से कनेक्ट करें — सार्वजनिक सर्वर इंस्टेंस तक पहुँचने के लिए OAuth2-सक्षम MCP क्लाइंट को https://mcp.fulcradynamics.com/mcp पर इंगित करें।
  • stdio के ज़रिए स्थानीय रूप से चलाएँ — स्थानीय MCP कनेक्शन के लिए सर्वर को uvx के साथ लॉन्च करें और FULCRA_ENVIRONMENT को stdio पर सेट करें।
  • Agents I Know खोलें — अपने एजेंट संपर्क खोलने के लिए कहें; चाहें तो किसी सटीक पीयर यूज़र ID या मल्टीपार्टी थ्रेड ID को लक्षित करें।
  • निमंत्रण प्रबंधित करें — निमंत्रण बनाएँ, /mcp पर उसे स्वीकार करें, या पहले संदेश के कोड का उपयोग करके उपयोगकर्ता द्वारा तैयार किए गए निमंत्रणों का मिलान करें।
  • डेटा प्रकार अपडेट करें — बदलाव के बाद पढ़कर पुष्टि करने के साथ, अपने स्वामित्व वाले सक्रिय v1 Event या Metric प्रकार का नाम बदलने या उसका विवरण फिर से लिखने के लिए कहें।

होस्ट किया गया MCP सर्वर

npx add-mcp 'https://mcp.fulcradynamics.com/mcp'

Claude Code, Codex, Cursor और अन्य में इंस्टॉल होता है

दस्तावेज़

fulcra-context-mcp: आपके Fulcra Context डेटा तक पहुँचने के लिए एक MCP सर्वर

यह एक MCP सर्वर है, जो fulcra-api का उपयोग करके Fulcra API को कॉल करने के लिए टूल और संसाधन उपलब्ध कराता है।

इस सर्वर का एक सार्वजनिक इंस्टेंस https://mcp.fulcradynamics.com/mcp पर चल रहा है। OpenAI प्लगइन https://mcp.fulcradynamics.com/openai/mcp से जुड़ता है, जो उन्हीं टूल को उपलब्ध कराता है, सिवाय get_location, get_sleep, get_workouts और get_time_series के। Claude का कनेक्टर और प्लगइन https://mcp.fulcradynamics.com/claude/mcp से जुड़ते हैं: वे चार टूल छोड़कर /mcp टूल, जिनमें संपर्क पैनल हमेशा उपलब्ध रहते हैं। जल्दी शुरू करने के लिए https://docs.fulcradynamics.com/ देखें। यह रिपॉज़िटरी मुख्य रूप से उन उपयोगकर्ताओं के लिए है जिन्हें सर्वर स्थानीय रूप से चलाना है, इसकी आंतरिक कार्यप्रणाली देखनी है या योगदान देना है।

अकेले चलाने पर (या जब FULCRA_ENVIRONMENT को stdio पर सेट किया जाता है), यह stdio ट्रांसपोर्ट का उपयोग करने वाले स्थानीय MCP सर्वर के रूप में काम करता है। अन्यथा, यह Streamable HTTP ट्रांसपोर्ट का उपयोग करने वाले रिमोट सर्वर के रूप में काम करता है। यह OAuth2 कॉलबैक संभालता है, लेकिन एक्सचेंज किए गए टोकन MCP क्लाइंट को उजागर नहीं करता। इसके बजाय, यह एक मैपिंग टेबल बनाए रखता है और MCP क्लाइंट के बीच अपनी OAuth2 सेवा चलाता है।

इसे /.well-known/openai-apps-challenge पर उपलब्ध कराने के लिए OPENAI_APPS_CHALLENGE को OpenAI प्लगइन पोर्टल के डोमेन सत्यापन टोकन पर सेट करें; इसे अनसेट करने पर वह पाथ 404 लौटाता है।

प्रॉक्सी का उपयोग करके रिमोट कनेक्शन

इस सर्वर का एक सार्वजनिक इंस्टेंस https://mcp.fulcradynamics.com/ पर चल रहा है। अपने OAuth2-सक्षम MCP क्लाइंट को उसी पर इंगित करें।

स्थानीय कनेक्शन

uvx का उपयोग करने वाला Claude Desktop कॉन्फ़िगरेशन उदाहरण:

{
    "mcpServers": {
        "fulcra_context": {
            "command": "uvx",
            "args": [
                "fulcra-context-mcp@latest"
            ]
        }
    }
}

मॉडल के लिए उपलब्ध टूल

MCP डिस्कवरी मौजूदा टूल स्कीमा और विवरण उपलब्ध कराती है। संपर्क और मेटाडेटा टूल में शामिल हैं:

  • open_agent_contacts: Agents I Know खोलें; चाहें तो किसी सटीक पीयर यूज़र ID या खोजे गए मल्टीपार्टी थ्रेड ID को लक्षित करें। खोलना केवल-पठन है; इसे रेंडर करने के लिए MCP Apps समर्थन वाला होस्ट आवश्यक है।
  • update_data_type: उपयोगकर्ता की अनुमति और स्वतंत्र रीडबैक के साथ, अपने स्वामित्व वाले सक्रिय v1 Event/Metric प्रकार का नाम या विवरण अपडेट करें। इससे स्कीमा, रिकॉर्ड या शेयर नहीं बदलते; अनिश्चित राइट के लिए मिलान करना आवश्यक है।
  • accept_agent_invitation, /mcp पर: उपयोगकर्ता की अनुमति से, खाली रिस्पॉन्स चैनल बनाएँ या उसका पुनः उपयोग करें, उसे केवल सटीक आमंत्रणकर्ता के साथ सीमित रूप से शेयर करें और दिया गया पहला परिचय पोस्ट करें। अनिश्चित परिणामों का निरीक्षण केवल-पठन तरीके से करें; सहेजे गए प्रयास अपने-आप दोबारा नहीं भेजते या शेयर करते।
  • match_agent_invitations, /mcp पर: संदेश के दावों के बजाय पहले संदेश के कोड और वास्तविक इनकमिंग-शेयर मालिकों का उपयोग करके, उपयोगकर्ता द्वारा तैयार किए गए आमंत्रण पूरे करें।
  • create_agent_invitation: अपने स्वामित्व वाला एकल-व्यक्ति चैनल और सुरक्षित, स्थायी आमंत्रण कोड बनाएँ; चाहें तो केवल उस आउटबॉक्स को दिए गए सटीक प्राप्तकर्ता ID के साथ शेयर करें। कोई संदेश नहीं भेजा जाता। /mcp पर, परिणाम में पूरा invitation_text और डिलीवरी का अगला स्पष्ट चरण भी शामिल होता है; स्किल वैकल्पिक हैं। किसी अन्य कॉल से पहले त्रुटियों का मिलान करें; सामान्य चैनल निर्माण पर वापस न जाएँ। आमंत्रण वर्कफ़्लो और होस्ट-क्षमता की सीमा देखें। /openai/mcp अपना मौजूदा प्लगइन अनुबंध और आमंत्रण UI बनाए रखता है।

केवल ऐप के लिए बने कार्यान्वयन टूल सार्वजनिक, मॉडल-उन्मुख संदर्भ का हिस्सा नहीं हैं।

डीबगिंग / डेवलपर टूल

  • Agents I Know MCP App: इस चेकआउट को निजी डेवलपमेंट टनल के ज़रिए चलाएँ और ChatGPT साइडबार UI का परीक्षण करें। HTML इसी सर्वर के साथ आता है, किसी अलग प्लगइन सर्वर के साथ नहीं।

  • डीबगिंग में MCP Inspector और mcp-remote दोनों टूल उपयोगी हो सकते हैं।

टूल देखना

हर MCP क्लाइंट अलग होता है, लेकिन कई क्लाइंट सारांश के लिए टूल और पैरामीटर के विवरण संक्षिप्त कर देते हैं। क्लाइंट मॉडल को भ्रमित होने से बचाने के लिए, शुरुआती विवरण छोटे रखें (पूरा विवरण एक पंक्ति में, लगभग 80 अक्षर)।

स्थानीय रूप से डेवलपमेंट करते समय, scripts/simulate_tools.py स्क्रिप्ट यह अनुकरण करती है कि MCP क्लाइंट को यह कैसा दिख सकता है:

FULCRA_ENVIRONMENT=stdio uv run python scripts/simulate_tools.py --command "uv run fulcra-context-mcp"

बग / फ़ीचर अनुरोध

संपर्क करने के लिए इस प्रोजेक्ट के GitHub रिपॉज़िटरी पर बेझिझक पहुँचें या हमारे Discord से जुड़ें। ईमेल भी कर सकते हैं (support@fulcradynamics.com)।