MCP.so
ログイン

Gmail MCP Server

@shubhiscoding

基本情報

カテゴリ

コミュニケーション

トランスポート

stdio

作者

shubhiscoding

Gmail MCP Server について

概要はまだありません

Gmail MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "gmail-mcp": {
      "command": "bash",
      "args": [
        "-c",
        "cd ~Your-Path-To-The-Repo/Gmail-MCP-Server && npm run start"
      ],
      "disabled": false
    }
  }
}

Gmail MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is Gmail MCP Server?

A Model Context Protocol (MCP) server that enables AI assistants to interact with a Gmail account. It uses IMAP for email retrieval and SMTP for sending emails, secured via Gmail’s App Password authentication.

How to use Gmail MCP Server?

Clone the repository, run npm install, create a .env file with GMAIL_USER and GMAIL_APP_PASSWORD, then start with npm run dev. Configure the server in mcp_config.json for Windsurf or Claude Desktop.

Key features of Gmail MCP Server

  • Fetch emails with optional filters and limits
  • Search emails by subject
  • Search emails from a specific sender
  • Retrieve unread emails
  • Send emails to recipients

Use cases of Gmail MCP Server

  • An AI assistant reads the latest inbox messages
  • Find all emails about a specific project subject
  • Check unread emails from a particular contact
  • Automatically send an email reply via an AI

よくある質問

1

What can the Gmail MCP Server do?

It allows AI assistants to fetch, search, and send Gmail emails using a set of standardized MCP tools.

2

What dependencies are required to run this server?

Node.js (with npm) and a Gmail account with an App Password. The server uses TypeScript, Node.js IMAP, Nodemailer, FastMCP, and dotenv.

3

How is authentication handled?

Authentication uses Gmail’s App Password, stored in environment variables (`GMAIL_USER` and `GMAIL_APP_PASSWORD`) in a `.env` file.

4

Does the server support sending emails?

Yes, the `sendEmails` tool sends an email to a specified recipient with a subject and body.

コメント

「コミュニケーション」の他のコンテンツ