MCP.so
登录

Email MCP Server Simple

@iamkaia

基本信息

分类

沟通协作

传输方式

stdio

作者

iamkaia

关于 Email MCP Server Simple

暂无概览

Email MCP Server Simple 配置

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

{
  "mcpServers": {
    "email-mcp-server-simple": {
      "command": "python",
      "args": [
        "-m",
        "venv",
        ".venv"
      ]
    }
  }
}

Email MCP Server Simple 工具

工具列表暂未提供

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

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Email Mcp Server Simple?

Email Mcp Server Simple is an MCP server that enables sending and listing emails via SMTP and IMAP protocols. It is designed for use with Claude Desktop, allowing the AI assistant to compose and read emails on behalf of the user. The server exposes two tools: send_email and list_recent_emails.

How to use Email Mcp Server Simple?

To use Email Mcp Server Simple, clone the repository, create a Python virtual environment, install dependencies, and fill a .env file with your SMTP and IMAP credentials. Then start the server with uvicorn main:app --reload --host 0.0.0.0 --port 8000. Finally, configure Claude Desktop by editing claude_desktop_config.json to point to a running mcp-proxy instance that forwards to the server’s HTTP endpoint.

Key features of Email Mcp Server Simple

  • Send emails via SMTP with custom subject, body, and HTML support.
  • List recent emails from an IMAP inbox.
  • Simple JSON-RPC interface for both tools.
  • Environment‑based configuration for credentials.

Use cases of Email Mcp Server Simple

  • Allow Claude to send notifications or replies on your behalf.
  • Let Claude read the latest incoming emails for triage or summarization.
  • Integrate email capabilities into a larger MCP‑powered workflow.
  • Automate email‑related tasks through Claude’s tool‑calling interface.

常见问题

1

What tools does Email Mcp Server Simple provide?

It provides `send_email` and `list_recent_emails`. `send_email` accepts `to`, `subject`, `body`, and `html` parameters. `list_recent_emails` accepts a `limit` parameter.

2

How do I configure my SMTP and IMAP credentials?

Create a `.env` file with `SMTP_SERVER`, `SMTP_PORT`, `SMTP_USERNAME`, `SMTP_PASSWORD`, `IMAP_SERVER`, `IMAP_PORT`, `IMAP_USERNAME`, and `IMAP_PASSWORD`. Do not commit this file.

3

What runtime does the server require?

Python 3 with a virtual environment, plus dependencies from `requirements.txt`. The server runs as a FastAPI app via Uvicorn.

4

How do I connect Email Mcp Server Simple to Claude Desktop?

In `claude_desktop_config.json`, under `mcpServers.email_mcp`, set the `command` to the path of `mcp-proxy.exe` and `args` to `["http://localhost:9000/mcp"]` (or the port where the server is exposed).

5

Does the server support multiple recipients in send_email?

Yes, the `to` parameter is an array of email addresses (as shown in the example JSON-RPC call).

评论

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