मल्टी-बैकएंड — Google Calendar API + Microsoft Graph, समान टूल इंटरफ़ेस
Calendar MCP Server
सबसे पूर्ण मल्टी-बैकएंड कैलेंडर MCP सर्वर। 12 टूल्स 2 बैकएंड्स में — Google Calendar और Microsoft Outlook पर OAuth ऑटो-रिफ्रेश, प्राकृतिक भाषा क्विक-ऐड, और एंटरप्राइज़ शासन के साथ इवेंट प्रबंधन।
यह एजेंट को क्या देता है
एक MCP कनेक्शन के पीछे एक उद्देश्य-निर्मित क्षमता।
सर्वर अपने डोमेन लॉजिक का मालिक होता है और एक टूल अनुबंध प्रकाशित करता है जिसे MCP क्लाइंट खोज सकता है। ADK-Rust उस अनुबंध को एजेंट में लोड कर सकता है, चुने गए मॉडल प्रदाता के लिए प्रत्येक स्कीमा को सामान्यीकृत कर सकता है, और कनेक्शन जीवनचक्र को एजेंट के बिजनेस लॉजिक से बाहर रखता है।
OAuth ऑटो-रिफ्रेश के साथ — एक बार ब्राउज़र प्रमाणीकरण, टोकन स्वचालित रूप से रिफ्रेश होते हैं
पूर्ण कैलेंडर जीवनचक्र — सूचीबद्ध करें, बनाएं, अपडेट करें, हटाएं, खोजें, RSVP, क्विक-ऐड
कोई क्रेडेंशियल एक्सपोज़र नहीं — टोकन env vars या ~/.mcp-calendar/ में रहते हैं, कभी LLM संदर्भ तक नहीं पहुंचते
सिंगल बाइनरी — न तो Node.js, न Python, न रनटाइम निर्भरता
आर्किटेक्चर
Calendar MCP Server एजेंट सिस्टम में कैसे फिट बैठता है।
मॉडल को कभी भी सर्वर के पीछे सिस्टम के कार्यान्वयन विवरण या क्रेडेंशियल्स की आवश्यकता नहीं होती। यह समीक्षित टूल परिभाषाओं को देखता है। MCP क्लाइंट खोज और कॉल संभालता है, जबकि सर्वर सत्यापन, नीति, और अपने डोमेन सिस्टम के साथ संचार का स्वामित्व रखता है।
ADK-Rust एजेंट
समीक्षित टूल कैटलॉग से एक क्षमता चुनता है।
MCP क्लाइंट
स्कीमाओं का पता लगाता है, कॉल भेजता है, और टाइप की गई सामग्री प्राप्त करता है।
Calendar MCP Server
अनुरोध को सत्यापित करता है और 12 दस्तावेजीकृत टूल अनुबंधों का मालिक है।
डोमेन सिस्टम
API, डेटा, क्रेडेंशियल्स, और सर्वर के पीछे के बिजनेस नियमों को बनाए रखता है।
प्रोजेक्ट दस्तावेज़ से
सर्वर की प्रकाशित वास्तुकला
टूल कैटलॉग
एजेंट Calendar MCP Server से क्या करवा सकता है?
प्रत्येक टूल का एक स्थिर नाम, एक मानव-पठनीय उद्देश्य, और MCP प्रारंभिककरण के दौरान खोजा गया JSON इनपुट अनुबंध होता है। जोखिम वर्ग प्रोजेक्ट के रजिस्ट्री मैनिफेस्ट से आते हैं जब उपलब्ध हों।
12 नामित टूल्स
list_calendarsउपलब्ध कैलेंडर सूचीबद्ध करें
read onlylist_eventsकैलेंडर से इवेंट सूचीबद्ध करें
read onlycreate_eventकैलेंडर इवेंट बनाएं
external writeupdate_eventकैलेंडर इवेंट अपडेट करें
external writedelete_eventकैलेंडर इवेंट हटाएं
external writefind_free_timeफ्री/बिजी टाइम स्लॉट खोजें
read onlyrsvp_eventकैलेंडर इवेंट के लिए RSVP करें
external writeget_eventएकल इवेंट के पूर्ण विवरण प्राप्त करें
read onlysearch_eventsटेक्स्ट क्वेरी द्वारा इवेंट खोजें
read onlylist_attendeesकैलेंडर इवेंट के उपस्थित लोगों की सूची बनाएं
read onlyquick_addप्राकृतिक भाषा का उपयोग करके क्विक-ऐड इवेंट (केवल Google)
external writeget_todayकैलेंडर से आज के इवेंट प्राप्त करें
read onlyगवर्नेंस
प्रत्येक टूल के प्रभाव को समझें।
एक सर्वर कनेक्शन अपने क्रेडेंशियल्स और डिप्लॉयमेंट वातावरण के अधिकार को विरासत में लेता है। नीचे दिए गए घोषणाएँ इस प्रोजेक्ट के README और MCP रजिस्ट्री मैनिफेस्ट से आती हैं; आपका एप्लिकेशन अभी भी तय करता है कि एजेंट को कौन से टूल मिलते हैं और कहाँ अनुमोदन आवश्यक है।
- OAuth ऑटो-रिफ्रेश के साथ — एक बार ब्राउज़र प्रमाणीकरण, टोकन स्वचालित रूप से रिफ्रेश होते हैं
MCP सतह
वर्तमान दस्तावेज़ क्या घोषित करता है।
MCP टूल्स, संसाधन, प्रॉम्प्ट्स, संरचित परिणाम, प्रगति, रद्दीकरण, और लंबी अवधि के कार्य ले सकता है। यह रिकॉर्ड इस रिपॉजिटरी द्वारा स्पष्ट रूप से उल्लिखित आधुनिक प्रोटोकॉल फीचर्स को उजागर करता है।
इंस्टॉल करें और कनेक्ट करें
प्रोजेक्ट के दस्तावेजीकृत प्रारंभिक बिंदु का पालन करें।
सर्वर को उस वातावरण में इंस्टॉल करें जो उसके क्रेडेंशियल्स और डोमेन एक्सेस का मालिक है। इसे अपने MCP होस्ट में जोड़ें, खोजे गए टूल्स को सत्यापित करें, और उत्पादन एजेंट को देने से पहले टूलसेट को सीमित करें।
cargo install mcp-calendarlet toolset = McpToolset::from_stdio(
"mcp-calendar",
["mcp-calendar"],
).await?;
let agent = LlmAgentBuilder::new("agent")
.tools(toolset.tools().await?)
.build()?;कमांड और कॉन्फ़िगरेशन सार्वजनिक README से निकाले जाते हैं। तैनाती से पहले आधिकारिक दस्तावेज़ में आवश्यकताएँ, पर्यावरण चर, और रिलीज-विशिष्ट विकल्पों की पुष्टि करें।
आधिकारिक दस्तावेज़
प्रोजेक्ट मेंटेनर्स के सत्य स्रोत के साथ जारी रखें।
यह पृष्ठ सर्वर का एक सुलभ मानचित्र प्रदान करता है। सटीक स्कीमाओं, आवश्यकताओं, कॉन्फ़िगरेशन, उदाहरणों, परीक्षणों, रिलीज़, और सुरक्षा अपडेट के लिए रिपॉजिटरी प्राधिकृत बनी रहती है।
खोज जारी रखें
संचार में अधिक।
स्रोत रिकॉर्ड
इस कैटलॉग प्रविष्टि के लिए रिलीज और रिपॉजिटरी मेटाडेटा।
- संस्करण
- 1.1.0
- लाइसेंस
- Apache-2.0
- टूल्स
- 12
- संशोधन
- dd049adbbe37
- अपडेट किया गया
- 24 मई 2026