Yagms
什麼是yagms?
yagms是一個基於MCP協議的Gmail管理工具,允許用戶通過命令行或API方式安全地訪問和操作Gmail賬戶。它封裝了Gmail API的複雜細節,提供簡單的郵件管理功能。如何使用yagms?
只需完成OAuth認證後運行服務,即可通過標準MCP協議查詢郵件、搜索內容或管理標籤。所有操作都經過Google安全認證。適用場景
適用於需要程序化訪問Gmail的場景,如:自動處理客服郵件、歸檔重要郵件、分析郵件數據等。主要功能
郵件列表按發件人、標籤等條件篩選並列出郵件
郵件詳情通過郵件ID獲取完整郵件內容和元數據
高級搜索使用Gmail原生搜索語法查找郵件
標籤管理查看和管理Gmail所有標籤
優勢與侷限性
優勢
標準化MCP接口,易於集成到現有系統
完整的OAuth認證流程保障賬戶安全
支持Gmail所有核心功能
輕量級實現,基於Bun運行時高效運行
侷限性
需要用戶手動完成OAuth認證流程
暫不支持批量操作功能
依賴Google API配額限制
如何使用
準備OAuth憑證
在Google Cloud Console創建項目並啟用Gmail API,下載OAuth憑證文件保存為~/.yagms-oauth.keys.json
認證賬戶
運行認證流程獲取訪問令牌
啟動服務
運行主程序開啟MCP服務
配置MCP客戶端
在您的MCP客戶端配置文件中添加服務配置
使用案例
查找客戶支持郵件定期檢查來自客戶支持郵箱的未讀郵件
歸檔帶附件的郵件查找所有帶附件的重要郵件並歸檔
常見問題
認證信息存儲在哪裡?是否安全?
可以同時訪問多個Gmail賬戶嗎?
為什麼搜索返回的結果數量與預期不符?
相關資源
Google Cloud Console
創建OAuth憑證的控制檯
Gmail API文檔
官方API參考文檔
Bun運行時
項目使用的JavaScript運行時
精選MCP服務推薦

Markdownify MCP
Markdownify是一個多功能文件轉換服務,支持將PDF、圖片、音頻等多種格式及網頁內容轉換為Markdown格式。
TypeScript
1.7K
5分

Baidu Map
已認證
百度地圖MCP Server是國內首個兼容MCP協議的地圖服務,提供地理編碼、路線規劃等10個標準化API接口,支持Python和Typescript快速接入,賦能智能體實現地圖相關功能。
Python
697
4.5分

Firecrawl MCP Server
Firecrawl MCP Server是一個集成Firecrawl網頁抓取能力的模型上下文協議服務器,提供豐富的網頁抓取、搜索和內容提取功能。
TypeScript
3.8K
5分

Sequential Thinking MCP Server
一個基於MCP協議的結構化思維服務器,通過定義思考階段幫助分解複雜問題並生成總結
Python
249
4.5分

Context7
Context7 MCP是一個為AI編程助手提供即時、版本特定文檔和代碼示例的服務,通過Model Context Protocol直接集成到提示中,解決LLM使用過時信息的問題。
TypeScript
5.2K
4.7分

Edgeone Pages MCP Server
EdgeOne Pages MCP是一個通過MCP協議快速部署HTML內容到EdgeOne Pages並獲取公開URL的服務
TypeScript
246
4.8分

Magic MCP
Magic Component Platform (MCP) 是一個AI驅動的UI組件生成工具,通過自然語言描述幫助開發者快速創建現代化UI組件,支持多種IDE集成。
JavaScript
1.7K
5分

Notion Api MCP
已認證
一個基於Python的MCP服務器,通過Notion API提供高級待辦事項管理和內容組織功能,實現AI模型與Notion的無縫集成。
Python
113
4.5分