Token导航 LogoToken导航TokenDH.com
Aec Outlook MCP logo
搜索检索stdio官方级别未说明来源级核验

Aec Outlook MCP

MCP Server

一个专为建筑、工程和施工(AEC)行业设计的智能邮件管理工具,提供基于RAG的语义搜索和视觉AI分析功能,支持本地处理和多语言文档解析。

工具数

8

提示词数

0

GitHub Stars

0

资源数

0
搜索本地处理PythonClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

dongwoosuk

提供方

dongwoosuk

最后核验

2026/5/17 20:20

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

python -m venv .venv

详细介绍

📧 AEC Outlook MCP-AEC专业AI电子邮件智能

MCP(模型上下文协议)服务器,用于转换Outlook电子邮件管理 基于RAG的语义搜索用于建筑文档分析的视觉AI -专为建筑、工程和施工工作流程而构建。

Status ![License: MIT](https://opensource.org/licenses/MIT) ![Python 3.10+](https://www.python.org/downloads/)

🎯 专为AEC专业人士打造

与通用电子邮件工具不同,这是为架构实践的独特挑战而设计的:

🔍 基于RAG的语义搜索

  • ChromaDB矢量数据库 用于智能电子邮件索引
  • 自然语言查询:“查找有关BIM协调会议的电子邮件”
  • 附件内容搜索:在PDF、Word文档、Excel文件中搜索

👁️ 多模态视觉AI

  • Claude Vision API 建筑图纸分析
  • Gemini Vision API 用于技术文档处理
  • 专业提示 用于平面图、立面图、剖面图、详图
  • OCR回退 Tesseract(韩语+英语)

🏗️ AEC特定功能

  • 双语支持:韩语+英语用于国际项目
  • 技术图纸分析:了解建筑文件
  • RFI/提交文件解析:从施工文档中提取关键信息
  • 100%本地处理:电子邮件数据永远不会离开您的机器

📋 功能概述

特性描述
语义搜索通过RAG进行自然语言电子邮件查询
视觉AIClaude+Gemini用于图像/PDF分析
附件解析PDF、Word、Excel、图像
日期/发件人筛选器基于元数据的搜索
文件夹导航访问所有Outlook文件夹
本地处理完全隐私,无需云端上传

🛠️ 安装

git clone https://github.com/dongwoosuk/aec-outlook-mcp.git
cd aec-outlook-mcp
python -m venv .venv
.venv\Scripts\activate  # Windows
pip install -e .

对于OCR支持:

pip install -e ".[ocr]"

对于视觉AI:

pip install anthropic google-generativeai

⚙️ 配置

环境变量(可选)

# For Vision AI features
set ANTHROPIC_API_KEY=your_claude_api_key
set GOOGLE_API_KEY=your_gemini_api_key

Claude桌面配置

增添 claude_desktop_config.json:

{
  "mcpServers": {
    "outlook": {
      "command": "path/to/aec_outlook_mcp/.venv/Scripts/python.exe",
      "args": ["-m", "aec_outlook_mcp"],
      "env": {
        "PYTHONPATH": "path/to/aec_outlook_mcp"
      }
    }
  }
}

📚 可用工具

工具说明
email_search自然语言语义搜索
email_search_by_sender按发件人筛选
email_search_by_date按日期范围筛选
email_search_attachments搜索附件内容
email_index_status检查索引进度
email_index_refresh索引新电子邮件
email_get_detail获取完整的电子邮件详细信息
email_list_folders列出Outlook文件夹

💡 使用示例

在克劳德桌面中:

"Find emails from the structural engineer about beam calculations"

"Search for RFI responses from last week"

"Find all emails with PDF attachments about the facade design"

"What did the contractor say about the schedule delay?"

附件视觉AI:

"Analyze the floor plan attached in John's email"

"What dimensions are shown in this elevation drawing?"

"Extract the specification details from the attached PDF"

🏗️ 建筑

aec_outlook_mcp/
├── aec_outlook_mcp/
│   ├── server.py           # Main MCP server
│   ├── outlook_reader.py   # Win32com Outlook integration
│   ├── email_indexer.py    # ChromaDB RAG indexing
│   ├── attachment_parser.py # PDF/Word/Excel/Vision AI
│   ├── config.py           # Configuration management
│   └── cli.py              # Command-line interface
└── pyproject.toml

🔧 技术栈

组件技术
电子邮件访问win32com(Outlook COM API)
矢量数据库ChromaDB
嵌入句子转换器(全MiniLM-L6-v2)
PDF解析PyMuPDF
单词解析python docx
Excel解析openpyxl
光学字符识别Tesseract(kor+eng)
视觉AI谷歌双子座的克劳德

🎯 用例

项目建筑师(PA)

  • 在数百封电子邮件中快速查找客户反馈
  • 搜索RFI回复和提交批准
  • 跟踪顾问协调线索

项目经理(PM)

  • 搜索合同和日程讨论
  • 查找会议笔记和行动项
  • 跟踪变更单通信

对于设计师

  • 查找设计审查意见
  • 搜索参考图像和灵感
  • 查找规范讨论

未来:全办公室部署

  • 为整个团队提供集中的电子邮件智能
  • 跨项目共享知识库
  • 基于人工智能的电子邮件分析和报告

⚠️ 需求

  • 视窗 已安装并登录Outlook Desktop应用程序
  • Python 3.10+
  • Outlook必须运行才能访问电子邮件

🔒 隐私和安全

  • 100%本地处理:电子邮件在ChromaDB中本地索引
  • 无云上传:电子邮件内容永远不会离开您的计算机
  • API密钥可选:视觉人工智能功能需要API密钥,但核心搜索在没有它们的情况下有效
  • 数据位置: C:\Users\{USERNAME}\Documents\OutlookMCP\

📄 许可证

MIT许可证-请参阅 许可证 文件。

🙏 致谢

📬 联系

Dongwoo Suk-计算设计专家

目录标签

目录标签

搜索本地处理PythonClaude语义搜索本地部署视觉AI建筑文档分析多语言支持

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

部署方式(deploymentType,部署类型)

local-only

工具数量(toolCount,工具数)

8

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononelocal-only

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP