@synthcorp/prism
v1.0.0-beta.0
Published
PRISM — Privacy-first multi-provider email MCP server. 109 tools, zero telemetry, AES-256 encrypted credentials.
Maintainers
Readme
PRISM
Your email, your rules, your agent.
A 109-tool multi-provider email MCP server for Claude Code. Zero telemetry. Privacy-first.
Quick Install
# 1. Install
npm install -g @synthcorp/prism
# 2. Set up Google Cloud OAuth credentials
# See docs/setup.md for the full walkthrough
# 3. Authenticate
prism auth
# 4. Add to Claude Code MCP config (~/.claude/.mcp.json)
{
"mcpServers": {
"prism": {
"command": "prism",
"args": []
}
}
}Done. Your AI has Gmail.
109 Tools — Gmail + Outlook
Gmail-Specific (109 tools across 14 categories)
| Category | Tools | Category | Tools | |----------|-------|----------|-------| | Messages | 15 | Settings | 10 | | Threads | 9 | Labels | 7 | | Send-As | 6 | Profile | 5 | | Drafts | 5 | Delegates | 4 | | Filters | 4 | Forwarding | 4 | | Accounts | 3 | Export | 3 | | Attachments | 2 | History | 1 |
Universal Multi-Provider (109 tools)
These tools work across Gmail and Outlook through the provider abstraction layer. When loaded, they replace the equivalent Gmail-specific tools.
| Category | Tools | Category | Tools | |----------|-------|----------|-------| | Messages | 9 | Drafts | 6 | | Threads | 5 | Labels | 5 | | Filters | 4 | Attachments | 1 | | Profile | 1 | | |
Total loaded: 109 (78 Gmail-specific + 31 universal)
Universal tools work across Gmail and Outlook through the provider abstraction layer.
Privacy
PRISM never phones home. Period.
- Zero telemetry -- no analytics, no tracking, no usage metrics
- Encrypted credentials -- AES-256-GCM at rest, not plaintext JSON
- Local-only -- no data leaves your machine (beyond Gmail API calls to Google)
- Open source -- verify every line yourself
Your email stays between you and Google's API.
PRISM vs Alternatives
| | PRISM | GongRzhe | shinzo-labs | j3k0 | |---|---|---|---|---| | Tools | 109 | ~18 | ~60 | 18 | | Providers | Gmail + Outlook | Gmail | Gmail | Gmail | | Status | Active | Archived (Mar 2026) | Active | Stale (Feb 2025) | | Token Security | AES-256-GCM | Plaintext | Plaintext | Plaintext | | Telemetry | None | None | Yes (opt-out) | None | | Tests | 659 | None | Partial | None | | CI/CD | GitHub Actions | None | GitHub Actions | None | | TypeScript | Strict | Yes | Yes | Yes | | Multi-Account | Yes | No | No | Yes |
Data as of March 2026.
Multi-Account Support
PRISM supports multiple email accounts across providers. Authenticate each account with prism auth (Gmail) or configure Outlook credentials, and switch between them at runtime. All credentials are encrypted independently.
Documentation
- docs/tools.md -- Full tool reference (all 109 tools)
- docs/setup.md -- Setup walkthrough (Gmail OAuth + Outlook)
- docs/security.md -- Security model, threat analysis, encryption details
License
Dual-licensed:
- MIT -- Core server, all 109 tools, full functionality
- Commercial -- Pro and enterprise features (coming soon)
See LICENSE for details.
Built by SynthCORP.
