ecosystem-mcp-server
Provides tools to sync Notion context to repos, search across Notion databases, and sync Monarch Money transactions to a Notion database.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@ecosystem-mcp-serverwhat's the status of my automation systems?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Ecosystem MCP Server
MCP server that provides unified control over the personal automation ecosystem. Lets Claude act as an operator, not just a reader.
What This Does
This MCP server wraps and orchestrates all personal automation tools:
Downloads Organizer - Trigger PDF and media organization
Treehouse Context Sync - Sync Notion context to repos
Notion Rules - Run tax document OCR pipeline
Monarch Money - Financial data (wraps existing MCP)
System Health - Monitor all automation systems
Related MCP server: Apple MCP Server
Available Tools
Tool | Description |
| Health of all systems at a glance |
| Trigger file organization (pdf, media, all) |
| Run treehouse-context-sync |
| Run notion-rules OCR pipeline |
| Pull from Monarch Money |
| Search across Notion databases |
| Recent operations and results |
| Verify all systems in sync |
| Sync Monarch transactions to Notion |
External Integrations
Integration | Purpose | Status |
OpenBB | Financial market data (stocks, crypto, forex) | Installed |
Installation
# Clone the repository
cd ~/Documents
git clone https://github.com/pqsoccerboy17/ecosystem-mcp-server.git
cd ecosystem-mcp-server
# Install with pip
pip install -e .Claude Desktop Configuration
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"ecosystem": {
"command": "python",
"args": ["-m", "ecosystem_mcp_server.server"],
"cwd": "/Users/mdmac/Documents/ecosystem-mcp-server/src"
}
}
}Architecture
ecosystem-mcp-server
├── Wraps: downloads-organizer (PDFs + media)
├── Wraps: treehouse-context-sync
├── Wraps: notion-rules (tax OCR)
├── Wraps: monarch-mcp-server (financial)
├── Wraps: monarch_sync (Monarch → Notion transactions)
└── Logs: SQLite history databaseAll operations are logged to ~/Library/Application Support/ecosystem-mcp-server/history.db for tracking and debugging.
Monarch → Notion Sync
The sync_monarch_to_notion tool syncs transactions from Monarch Money to the Treehouse Transactions Notion database:
Pulls transactions for configurable date range (default: 7 days)
Maps Monarch categories to Notion schema
Deduplicates based on Monarch transaction ID
Uses account tags (TH/PERS) for entity classification
Supports dry-run mode for testing
Example Usage
In Claude:
"What's the status of my automation systems?"
→ Calls get_ecosystem_status()
"Organize my downloads"
→ Calls organize_downloads("all")
"Sync my Notion context"
→ Calls sync_notion_context()Development
# Run tests
pytest
# Format code
black src/
# Lint
ruff check src/License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables Claude to interact with Things 3 task management, allowing natural language task creation, project analysis, and GTD workflow automation.Last updated2441MIT
- FlicenseBqualityDmaintenanceExposes macOS system controls and Apple apps as structured tools for Claude, enabling control of volume, music, files, browser tabs, and more via natural language with configurable permissions and rate limiting.Last updated311
- Alicense-qualityAmaintenanceEnables Claude Desktop to monitor and control your computer system with 90+ real-time tools covering CPU, RAM, GPU, disk, network, processes, and more, plus extensions for file management, code editing, and web research.Last updatedMIT
- Alicense-qualityDmaintenanceEnables Claude to interact with an Obsidian vault via the Local REST API plugin, supporting file operations, search, periodic notes, commands, and semantic search.Last updated3,505MIT
Related MCP Connectors
Uptime, SSL, DNS and domain monitoring you can talk to from Claude or any MCP client.
WHOOP recovery, strain, sleep and workouts in Claude via official WHOOP OAuth. Free, open source.
Let ChatGPT, Claude & Cursor use your Mac: email, calendar, iMessage, Teams, files. Local, free.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/pqsoccerboy17/ecosystem-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server