<a id="english"></a>
欢迎向此仓库提交拉取请求。
<a id="overview"></a>
Gmail MCP 是一个服务器实现,它使AI助手能够通过MCP(模型上下文协议)与Gmail进行交互。它提供了发送邮件、管理草稿、阅读邮件、搜索收件箱以及管理Gmail标签的工具。
<a id="features"></a>
<a id="prerequisites"></a>
<a id="setup"></a>
git clone https://github.com/ykuchiki/gmail-mcp.git
cd gmail-mcp
uv init
uv pip install -r requirements.txt
设置OAuth凭证
http://localhost:8080/
credentials/client_secret_gmail_oauth.json添加MCP服务器 请参阅您的MCP客户端官方文档以获取具体说明。确保根据您的环境调整路径。
{
"mcpServers": {
"gmail-mcp": {
"command": "uv",
"args": [
"--directory",
"/path/to/your/gmail-mcp/src",
"run",
"main.py"
]
}
}
}
uv run main.py
<a id="usage"></a>
该服务器可以与任何MCP兼容客户端一起使用。首次运行时,它会提示您使用Gmail账户进行身份验证。
<a id="license"></a>
本项目采用MIT许可证 - 详情见LICENSE文件。
<a id="japanese"></a>
本リポジトリはpullリクエスト大歓迎です。
<a id="概要"></a>
Gmail MCPは、AIアシスタントがMCP(モデルコンテキストプロトコル)を通じてGmailを使用できるようにするサーバー実装です。メールの送信、下書きの管理、メールの読み取り、受信トレイの検索、Gmailラベルの管理などのツールを提供します。
<a id="機能"></a>
<a id="前提条件"></a>
<a id="セットアップ"></a>
git clone https://github.com/ykuchiki/gmail-mcp.git
cd gmail-mcp
uv init
uv pip install -r requirements.txt
OAuth認証情報の設定
http://localhost:8080/
credentials/client_secret_gmail_oauth.jsonとして保存MCPサーバーを追加 追加方法はご使用のMCPクライアントの公式ドキュメントをご確認ください。 また、パスは環境に合わせて修正してください。
{
"mcpServers": {
"gmail-mcp": {
"command": "uv",
"args": [
"--directory",
"/path/to/your/gmail-mcp/src",
"run",
"main.py"
]
}
}
}
uv run main.py
<a id="使用方法"></a>
このサーバーは、MCP互換のクライアントと共に使用できます。初回実行時には、Gmailアカウントで認証するよう促されます。
attachments 引数でローカルファイルのパスを指定します(複数可・絶対パス推奨)。
例: 送信
{
"to": ["someone@example.com"],
"subject": "レポート送付の件",
"body": "ご確認ください。",
"attachments": [
"/Users/you/Documents/report.pdf",
"/Users/you/Pictures/logo.png"
]
}
例: 下書き作成
{
"to": ["someone@example.com"],
"subject": "資料",
"body": "添付しています。",
"attachments": ["/absolute/path/to/file.txt"]
}
注意事項:
application/octet-streamとして送信します。<a id="ライセンス"></a>
このプロジェクトはMITライセンスの下で提供されています - 詳細はLICENSEファイルをご覧ください。
<a id="spanish"></a>
欢迎向此仓库提交拉取请求。
<a id="descripción-general"></a>
Gmail MCP是一个服务器实现,它允许AI助手通过MCP(模型上下文协议)与Gmail进行交互。它提供了发送电子邮件、管理草稿、阅读电子邮件、搜索收件箱以及管理Gmail标签的工具。
<a id="características"></a>
<a id="requisitos-previos"></a>
<a id="configuración"></a>
git clone https://github.com/ykuchiki/gmail-mcp.git
cd gmail-mcp
uv init
uv pip install -r requirements.txt
设置OAuth凭证
http://localhost:8080/
credentials/client_secret_gmail_oauth.json添加MCP服务器 请参阅您的MCP客户端官方文档以获取具体说明。确保根据您的环境调整路径。
{
"mcpServers": {
"gmail-mcp": {
"command": "uv",
"args": [
"--directory",
"/path/to/your/gmail-mcp/src",
"run",
"main.py"
]
}
}
}
uv run main.py
<a id="uso"></a>
该服务器可以与任何MCP兼容客户端一起使用。首次运行时,它会提示您使用Gmail账户进行身份验证。
<a id="licencia"></a>
本项目采用MIT许可证 - 详情见LICENSE文件。