MCP.so
登录

MCP Email Reader

@karateboss

基本信息

分类

沟通协作

许可证

Apache-2.0 license

传输方式

stdio

作者

karateboss

关于 MCP Email Reader

Model Context Protocol (MCP) server to connect to an email server and to read emails

MCP Email Reader 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "mcp_email_reader": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/karateboss/mcp_email_reader@main",
        "mcp_email_reader"
      ],
      "env": {
        "IMAP_SERVER": "",
        "EMAIL_ACCOUNT": "",
        "EMAIL_PASSWORD_ENC": "",
        "EMAIL_SECRET_KEY": ""
      }
    }
  }
}

MCP Email Reader 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。

概览

What is mcp_email_reader?

mcp_email_reader is a Model Context Protocol (MCP) server that exposes email-reading tools—search_emails, download_attachment, and list_folders—for use with MCP-enabled AI tools like Claude Desktop or LibreChat with Ollama.

How to use mcp_email_reader?

Install Python 3.10+, install uv, then add a JSON configuration block to your claude_desktop_config.json specifying the uvx command, the repository URL, and environment variables for your IMAP server, email account, encrypted password, and secret key.

Key features of mcp_email_reader

  • Search emails using IMAP via search_emails tool
  • Download email attachments with download_attachment
  • List email folders with list_folders
  • Works with Claude Desktop and LibreChat (Ollama)
  • Uses encrypted password and secret key for authentication

Use cases of mcp_email_reader

  • Let an AI assistant search through your inbox for specific emails
  • Automatically download attachments from emails using natural language commands
  • List all email folders to organize or find messages across accounts

常见问题

1

What tools does mcp_email_reader provide?

It provides three MCP tools: `search_emails`, `download_attachment`, and `list_folders`.

2

What are the runtime requirements?

Python 3.10 or higher and the `uv` package manager are required. The server is tested on Windows and macOS.

3

How is my email password secured?

The password is stored encrypted using a secret key; both the encrypted password and secret key are placed in the local `claude_desktop_config.json` file. The README notes this is a potential security risk.

4

What email protocols does it support?

It uses IMAP for fetching emails. You must provide your IMAP server address.

5

Can I use it without Claude Desktop?

Yes, it works with any MCP-enabled AI tool; the README specifically mentions LibreChat with Ollama.

评论

沟通协作 分类下的更多 MCP 服务器