-
securityF
license-
qualityEnables users to manage Gmail accounts using AI agent-assisted operations via an MCP protocol, supporting email search, reading, deletion, and sending with a voice-powered interface.
Last updated -
2
5
TypeScript
すべてのクレジット: https://github.com/ShawhinT/YouTube-Blog/
AIエージェントシリーズの4番目の例です。ここでは、顧客向けMCPサーバーを構築し、あらゆるAIアプリが人工仮想アシスタント(AVA)のツールセットにアクセスできるようにします。
リンク
prompts/ava.md
ファイルを見つけます。.env
ファイルを作成します。USER_EMAIL
: このアプリケーションで使用するGmailアドレスGOOGLE_CREDENTIALS_PATH
: Google OAuth 認証情報ファイルへのパスGOOGLE_TOKEN_PATH
: Google OAuthトークンが保存されるパスまず、必要なディレクトリ構造を作成します。
.config/ava-agent/
にcredentials.json
として保存します。https://www.googleapis.com/auth/gmail.modify
サーバーがGmailアカウントにアクセスする前に、承認が必要です。これはuv run oauth.py
を実行することで実行できます。このコマンドは、以下の処理を実行します。
token.json
の存在を確認する.env
ファイルやtoken.json
をバージョン管理にコミットしないでください。.gitignore
に以下を追加します:hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
AI アプリケーションに人工仮想アシスタント (AVA) ツールセットへのアクセスを提供し、自然言語による Gmail の統合とタスク管理を可能にするカスタム MCP サーバー。
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ramaiyaKushal/mcp-learning'
If you have feedback or need assistance with the MCP directory API, please join our Discord server