AI एजंटसाठी MCP
Model Context Protocol (MCP) हे AI सहाय्यकांना साधने आणि डेटाला सुरक्षित, संरचित प्रवेश देण्यासाठी एक खुले मानक आहे. ग्लू कोड लिहिण्याऐवजी, तुम्ही Claude सारख्या सहाय्यकाला एका MCP सर्व्हरकडे निर्देशित करता आणि तो उपलब्ध साधने शोधू शकतो आणि तुमच्या वतीने त्यांना कॉल करू शकतो. imatic उत्पादने MCP सर्व्हर उघड करतात जेणेकरून एक एजंट खरे काम करू शकेल — उपलब्धता तपासा आणि एक मीटिंग बुक करा, सर्वेक्षण प्रतिसाद सबमिट करा आणि सारांशित करा, एक थेट पोल चालवा — तुमच्या खात्याच्या परवानग्या वापरून.
MCP तुम्हाला काय देते
- साधन शोध — सहाय्यक सर्व्हरला तो काय करू शकतो ते विचारतो आणि साधनांची एक टाइप केलेली यादी मिळवतो, त्यामुळे तुम्हाला इंटिग्रेशन्स हाताने लिहाव्या लागत नाहीत.
- खऱ्या क्रिया, फक्त चॅट नव्हे — साधने तुमचा प्रत्यक्ष डेटा वाचतात आणि लिहितात (तुम्ही दिलेल्या स्कोपमध्ये).
- एक प्रोटोकॉल, अनेक उत्पादने — तोच कनेक्शन पॅटर्न Calendar, Survey आणि Voice Portal साठी काम करतो.
प्रत्येक उत्पादन कोणती साधने उघड करते
Calendar
Calendar 7 साधनांसह एक प्रोडक्शन MCP सर्व्हर सोबत आणते:
list_event_types— तुम्ही ऑफर करता त्या मीटिंग प्रकारांची सूची करा.list_slots— एका इव्हेंट प्रकारासाठी एका वेळ विंडोत मोकळे स्लॉट शोधा.create_booking— एका आमंत्रितासाठी एक स्लॉट बुक करा.cancel_booking— एक बुकिंग रद्द करा.reschedule_booking— एक बुकिंग नवीन वेळेत हलवा.list_bookings— विद्यमान बुकिंग सूचीबद्ध करा.get_booking— id नुसार एकच बुकिंग वाचा.
यामुळे Calendar एका AI शेड्यूलिंग सहाय्यकासाठी नैसर्गिकरित्या योग्य ठरते: तो तुमचे इव्हेंट प्रकार शोधू शकतो, खरी उपलब्धता तपासू शकतो, आणि डबल-बुकिंगशिवाय बुक करू शकतो. डेव्हलपर्ससाठी Calendar पहा.
Survey
Survey फॉर्म, प्रतिसाद आणि पोलसह काम करण्यासाठी 10 साधनांसह POST /mcp (JSON-RPC 2.0) वर एक थेट MCP सर्व्हर चालवते:
whoami— प्रमाणित कॉलर आणि संस्था ओळखा.list_forms— तुमच्या संस्थेतील फॉर्मची सूची करा.get_form— एका फॉर्मची रचना वाचा.submit_response— एका फॉर्मला एक प्रतिसाद सबमिट करा.list_responses— एका फॉर्मसाठी प्रतिसाद सूचीबद्ध करा.get_response— एकच प्रतिसाद वाचा.get_response_stats— एका फॉर्मसाठी प्रतिसाद आकडेवारी एकत्रित करा.create_poll— एक जलद पोल तयार करा.cast_vote— एका पोलमध्ये एक मत द्या.live_poll_results— एका पोलची थेट मोजणी वाचा.
Voice Portal
Voice Portal MCP ला दुसऱ्या दिशेने हाताळते: (फक्त) एक MCP सर्व्हर असण्याऐवजी, ते तुम्हाला बाह्य MCP सर्व्हर नोंदवू देते जेणेकरून तुमचे व्हॉइस एजंट कॉल दरम्यान त्यांची साधने वापरू शकतात. पोर्टलमध्ये, एक सर्व्हर नोंदवण्यासाठी, त्याची क्रेडेन्शियल साठवण्यासाठी, त्याची कार्ये शोधण्यासाठी, आणि ती साधने एका एजंटशी बांधण्यासाठी Integrations → MCP Servers वर जा. एजंटसाठी साधने आणि MCP पहा.
ट्रान्सपोर्ट
Calendar MCP HTTP आणि stdio या दोन्हींना समर्थन देतो, जेणेकरून तुम्ही एक रिमोट सहाय्यक किंवा एक स्थानिक जोडू शकता; Survey MCP फक्त HTTP (JSON-RPC) ला समर्थन देतो.
- HTTP — सहाय्यक HTTPS वर सर्व्हरच्या
/mcpएंडपॉईंटला जोडतो. होस्टेड/रिमोट एजंटसाठी हे वापरा. - stdio — सर्व्हर एक स्थानिक प्रक्रिया म्हणून चालतो जी सहाय्यक सुरू करतो आणि standard input/output वर बोलतो. स्थानिक डेस्कटॉप साधनांसाठी हे वापरा.
प्रमाणीकरण आणि विलगीकरण
एक MCP सर्व्हर अपेक्षित असलेले क्रेडेन्शियल उत्पादनावर अवलंबून असते:
- Calendar —
mcpस्कोप घेऊन जाणाऱ्या एका स्कोप्ड API की ने प्रमाणित करते, Bearer token म्हणून पाठवलेली. कीचे स्कोप तरीही प्रत्येक साधन कॉल काय करू शकतो ते बांधतात, आणि कॉल कीच्या संस्थेपुरते मर्यादित असतात. Developers → API keys मध्ये प्रति एजंट एक समर्पित की तयार करा. - Survey — तुमच्या portal JWT (एक सत्र टोकन) ने प्रमाणित करते, Bearer token म्हणून पाठवलेले. टोकनची संस्था प्रत्येक कॉल स्कोप करते, त्यामुळे एक एजंट फक्त त्या संस्थेचे फॉर्म आणि प्रतिसाद पाहतो.
- Voice Portal — तुम्ही एका Voice MCP सर्व्हरला प्रमाणित करत नाही; त्याऐवजी तुम्ही पोर्टलमध्ये बाह्य MCP सर्व्हर नोंदवता आणि त्यांची क्रेडेन्शियल तिथे साठवता (खाली पहा).
प्रत्येक बाबतीत, कॉल क्रेडेन्शियल ज्या खात्याशी किंवा संस्थेशी संबंधित आहे त्यापुरते मर्यादित असतात — एक एजंट दुसऱ्या ग्राहकाच्या डेटापर्यंत पोहोचू शकत नाही.
Calendar साठी, प्रत्येक एजंटसाठी फक्त त्याला आवश्यक असलेल्या स्कोपसह एक समर्पित API की तयार करा, आणि लक्षात ठेवा की की निर्मितीच्या वेळी फक्त एकदाच दाखवली जाते — तेव्हा ती कॉपी करा. जर एखादा एजंट गैरवर्तन करतो किंवा त्याची की लीक होते, तर तुमच्या इतर इंटिग्रेशन्सवर परिणाम न करता त्या कीला डेव्हलपर क्षेत्रात रद्द करा.
Claude वरून जोडा
MCP क्लायंट (जसे Claude Desktop) एक लहान JSON कॉन्फिग वाचतात जे त्यांना एका सर्व्हरपर्यंत कसे पोहोचायचे ते सांगते. खालील आकार स्पष्टीकरणात्मक आहे — उत्पादनाच्या डेव्हलपर पृष्ठावरील नेमका एंडपॉईंट आणि कोणतेही फ्लॅग वापरा, आणि या हेतूसाठी तुम्ही तयार केलेली एक API की पेस्ट करा:
{
"mcpServers": {
"imatic-calendar": {
"url": "https://<calendar-host>/mcp",
"headers": {
"Authorization": "Bearer cal_abc123.s3cr3t_keymaterial"
}
}
}
}
एका स्थानिक (stdio) कनेक्शनसाठी, क्लायंट एका URL ला जोडण्याऐवजी सर्व्हर कमांड सुरू करतो — पुन्हा, नेमक्या कमांडसाठी उत्पादनाच्या डेव्हलपर पृष्ठाचे अनुसरण करा. एकदा जोडले की, सहाय्यकाला त्याच्याकडे कोणती साधने आहेत ते विचारा; Calendar साठी त्याने वर सूचीबद्ध केलेली सात साधने अहवालित केली पाहिजेत, आणि तुम्ही त्याला सांगू शकता, उदाहरणार्थ, "माझा पुढील मोकळा 30-मिनिटांचा स्लॉट शोधा आणि तो alex@example.com साठी बुक करा."
संबंधित
- REST API — MCP ज्याने प्रमाणित करते त्या API की आणि स्कोप.
- प्लॅटफॉर्म आढावा — खाती, की, आणि उत्पादने कशी एकत्र बसतात.
- डेव्हलपर्ससाठी Calendar — Calendar चे 7-टूल MCP सर्व्हर.
- एजंटसाठी साधने आणि MCP — व्हॉइस एजंटसाठी MCP सर्व्हर नोंदवा.