Integrates with Gemini Vision API for technical document processing and analysis of architectural and construction documents.
π§ Outlook MCP - AEC-Specialized AI Email Intelligence
An MCP (Model Context Protocol) server that transforms Outlook email management with RAG-based semantic search and Vision AI for architectural document analysis - built specifically for Architecture, Engineering & Construction workflows.
π― Built for AEC Professionals
Unlike generic email tools, this is designed for the unique challenges of architectural practice:
π Semantic Search with RAG
ChromaDB vector database for intelligent email indexing
Natural language queries: "Find emails about the BIM coordination meeting"
Attachment content search: Search inside PDFs, Word docs, Excel files
ποΈ Multi-Modal Vision AI
Claude Vision API for architectural drawing analysis
Gemini Vision API for technical document processing
Specialized prompts for floor plans, elevations, sections, details
OCR fallback with Tesseract (Korean + English)
ποΈ AEC-Specific Features
Bilingual support: Korean + English for international projects
Technical drawing analysis: Understands architectural documents
RFI/Submittal parsing: Extract key information from construction docs
100% Local processing: Email data never leaves your machine
π Features Overview
Feature | Description |
Semantic Search | Natural language email queries via RAG |
Vision AI | Claude + Gemini for image/PDF analysis |
Attachment Parsing | PDF, Word, Excel, Images |
Date/Sender Filters | Metadata-based search |
Folder Navigation | Access all Outlook folders |
Local Processing | Complete privacy, no cloud upload |
π οΈ Installation
For OCR support:
For Vision AI:
βοΈ Configuration
Environment Variables (Optional)
Claude Desktop Configuration
Add to claude_desktop_config.json:
π Available Tools
Tool | Description |
| Natural language semantic search |
| Filter by sender |
| Filter by date range |
| Search attachment contents |
| Check indexing progress |
| Index new emails |
| Get full email details |
| List Outlook folders |
π‘ Usage Examples
In Claude Desktop:
Vision AI for Attachments:
ποΈ Architecture
π§ Technical Stack
Component | Technology |
Email Access | win32com (Outlook COM API) |
Vector DB | ChromaDB |
Embeddings | sentence-transformers (all-MiniLM-L6-v2) |
PDF Parsing | PyMuPDF |
Word Parsing | python-docx |
Excel Parsing | openpyxl |
OCR | Tesseract (kor+eng) |
Vision AI | Anthropic Claude, Google Gemini |
π― Use Cases
For Project Architects (PA)
Quickly find client feedback across hundreds of emails
Search RFI responses and submittal approvals
Track consultant coordination threads
For Project Managers (PM)
Search contract and schedule discussions
Find meeting notes and action items
Track change order communications
For Designers
Find design review comments
Search for reference images and inspiration
Locate specification discussions
Future: Office-Wide Deployment
Centralized email intelligence for entire teams
Shared knowledge base across projects
AI-powered email analytics and reporting
β οΈ Requirements
Windows with Outlook Desktop app installed and logged in
Python 3.10+
Outlook must be running for email access
π Privacy & Security
100% local processing: Emails are indexed locally in ChromaDB
No cloud upload: Email content never leaves your machine
API keys optional: Vision AI features require API keys, but core search works without them
Data location:
C:\Users\{USERNAME}\Documents\OutlookMCP\
π License
MIT License - see LICENSE file.
π Acknowledgments
Built on the Model Context Protocol by Anthropic
ChromaDB for vector storage
sentence-transformers for embeddings
π¬ Contact
Dongwoo Suk - Computational Design Specialist
GitHub: dongwoosuk
LinkedIn: dongwoosuk