MCP邮件处理服务器

MCP邮件处理服务器

一个基于Python的邮件处理服务,支持Outlook邮件语义搜索和存储。

快速入门

  1. 安装依赖:

    • 确保已安装 Python 3.10+、Ollama 和 MongoDB。
    • 运行以下命令安装虚拟环境和依赖: pip install uv uv venv .venv .venv\Scripts\activate (Windows) 或 source .venv/bin/activate (macOS/Linux) uv pip install -e . uv pip install fastmcp
  2. 配置文件: 修改配置文件 %APPDATA%\Claude\claude_desktop_config.json(Windows)或 ~/Library/Application Support/Claude/claude_desktop_config.json(macOS),设置 MongoDB 和 Ollama 的路径。

  3. 启动服务: 运行命令以启动服务并处理邮件范围: process_emails {"start_date": "YYYY-MM-DD", "end_date": "YYYY-MM-DD", "mailboxes": ["All"]}

  4. 查看结果: 邮件数据将存储在 SQLite 数据库中,向量嵌入存储在 MongoDB 中。