Gmail MCP Server
Gmail के लिए एक शक्तिशाली और सुविधाओं से भरपूर मॉडल कॉन्टेक्स्ट प्रोटोकॉल (MCP) सर्वर। यह क्लॉड और कर्सर जैसे AI सहायकों को प्राकृतिक भाषा का उपयोग करके ईमेल खोजने, पढ़ने, भेजने, व्यवस्थित करने और प्रबंधित करने में सक्षम बनाता है, जिसमें पूर्ण Gmail API एकीकरण शामिल है।
अवलोकन
Gmail MCP सर्वर एक समुदाय-विकसित Model Context Protocol (MCP) सर्वर है जो Gmail को AI कोडिंग और उत्पादकता सहायकों के साथ एकीकृत करता है। यह LLMs जैसे Claude Desktop, Cursor और अन्य MCP-संगत क्लाइंट्स को प्राकृतिक भाषा कमांड के माध्यम से सीधे आपके Gmail खाते के साथ इंटरैक्ट करने की अनुमति देता है।
कई कार्यान्वयन मौजूद हैं, जिनमें theposch/gmail-mcp सबसे सुविधा-संपन्न Python-आधारित संस्करणों में से एक है। अन्य लोकप्रिय फोर्क्स प्रमाणीकरण (OAuth, IMAP/SMTP, AutoAuth, या हेडलेस), टूल की संख्या, और अतिरिक्त क्षमताओं जैसे शैली विश्लेषण या बैच ऑपरेशंस में भिन्नता प्रदान करते हैं।
मुख्य विशेषताएँ
- ईमेल ऑपरेशंस: इनबॉक्स/थ्रेड्स खोजें, संदेश पढ़ें, हाल के ईमेल सूचीबद्ध करें, और अटैचमेंट के साथ पूर्ण सामग्री प्राप्त करें।
- भेजना और ड्राफ्ट बनाना: नए ईमेल या जवाब लिखें और भेजें, ड्राफ्ट बनाएं, और बातचीत थ्रेड्स को बनाए रखें।
- संगठन उपकरण: लेबल प्रबंधित करें, फ़िल्टर लागू करें, संग्रहित करें, हटाएं, या पढ़ा/अनपढ़ा चिह्नित करें।
- उन्नत क्षमताएँ: ईमेल लेखन शैली का विश्लेषण करें, बैच एक्शन करें, CSV में निर्यात करें, और मल्टी—अकाउंट सेटअप्स को संभालें।
- सुरक्षित प्रमाणीकरण: Google OAuth2 (अनुशंसित), IMAP/SMTP के माध्यम से ऐप पासवर्ड, या ऑटो-ऑथ विधियों का समर्थन करता है।
- LLM-अनुकूल प्रतिक्रियाएँ: संदर्भ-सजग सारांश के साथ संरचित, टोकन-कुशल आउटपुट।
- क्लाइंट संगतता: Claude Desktop, Cursor, VS Code एक्सटेंशन, Gemini CLI और किसी भी MCP-अनुपालन उपकरण के साथ काम करता है।
उपयोग के मामले
- स्मार्ट इनबॉक्स प्रबंधन: "काम से मेरे अनपढ़ ईमेल का सारांश दें और जरूरी वालों को फ्लैग करें।"
- स्वचालित जवाब: "क्लाइंट X से नवीनतम थ्रेड को एक पेशेवर फॉलो-अप के साथ जवाब दें।"
- ईमेल ट्रायेज और उत्पादकता: "पिछले हफ्ते से Project Y के बारे में सभी ईमेल खोजें और एक स्थिति अपडेट का ड्राफ्ट बनाएं।" — शैली मिलान: अपने पिछले ईमेल का विश्लेषण करें और जवाब उत्पन्न करें जो आपके टोन से मेल खाते हों।
- वर्कफ़्लो स्वचालन: अन्य MCP सर्वरों (कैलेंडर, टास्क्स, CRM) के साथ संयोजन करके पूर्ण AI-संचालित उत्पादकता पाइपलाइन के लिए।
इंस्टॉलेशन और सेटअप (सामान्य विधि)
अधिकांश कार्यान्वयन समान चरणों का पालन करते हैं:
- Google API सेटअप (OAuth संस्करणों के लिए): Google Cloud Console में एक प्रोजेक्ट बनाएं, Gmail API सक्षम करें, और OAuth सहमति + क्रेडेंशियल्स (डेस्कटॉप ऐप प्रकार) कॉन्फ़िगर करें।
- क्लोन और इंस्टॉल करें:
git clone https://github.com/theposch/gmail-mcp.git cd gmail-mcp pip install -r requirements.txt - क्रेडेंशियल्स कॉन्फ़िगर करें: अपने OAuth टोकन के लिए
credentials.jsonया पर्यावरण चर सेट करें। - सर्वर चलाएं और इसे अपने MCP क्लाइंट (Claude Desktop कॉन्फ़िग, Cursor सेटिंग्स, आदि) में जोड़ें।
कुछ वेरिएंट सरल एक-फ़ाइल सेटअप, Docker इमेज, या Chrome एक्सटेंशन ब्रिज पेश करते हैं जो पूर्ण API कुंजी सेटअप से बचते हैं।
नोट: हमेशा विशिष्ट रिपॉजिटरी के README को नवीनतम प्रमाणीकरण और सुरक्षा सिफारिशों के लिए समीक्षा करें, क्योंकि ईमेल एक्सेस प्रदान करने के लिए सावधानी की आवश्यकता होती है।
लोकप्रिय कार्यान्वयन
- theposch/gmail-mcp: सुविधा-संपन्न Python संस्करण।
- PaulFidika/gmail-mcp-server: खोज, शैली विश्लेषण और ड्राफ्टिंग पर केंद्रित हल्का एकल1फ़ाइल विकल्प।
- jeremyjordan/mcp-gmail: आधिकारिक MCP Python SDK का उपयोग करते हुए साफ़ कार्यान्वयन।
- GongRzhe/Gmail-MCP-Server (AutoAuth): सरलीकृत प्रमाणीकरण (संग्रहीत लेकिन प्रभावशाली)।
- विभिन्न सुरक्षा प्राथमिकताओं के लिए IMAP/SMTP-आधारित या हेडलेस वेरिएंट।
कई उपयोगकर्ता एकीकृत उत्पादकता नियंत्रण के लिए Gmail MCP को Google Calendar MCP के साथ जोड़ते हैं।
संगतता और सुरक्षा
- क्लाइंट: Claude Desktop/Code, Cursor, और अधिकांश MCP टूल।
- प्रमाणीकरण: OAuth2 (सबसे सुरक्षित/अनुशंसित), एप्लिकेशन पासवर्ड के साथ IMAP, या कस्टम तरीके।
- लाइसेंस: आमतौर पर MIT या समान (अलग-अलग रिपो देखें)।
Gmail MCP सर्वर आपकी ईमेल को एक संवादी इंटरफ़ेस में बदलकर AI उत्पादकता को काफी बढ़ाते हैं, लेकिन एक्सेस देने से पहले हमेशा न्यूनतम-विशेषाधिकार स्कोप का उपयोग करें और कोड की समीक्षा करें।