visitor@hershkshetry:~$
/ stewardos / mcp-servers

MCP Servers

22 MCP servers form the typed API surface. Every server follows the same pattern: FastMCP orchestrator, register_<domain>_tools() modules, asyncpg connection pools, Zod-validated tool contracts.

Financial

Server Domain Tools Description
portfolio-analytics Investment 12 Portfolio risk, performance attribution, factor exposure, rebalancing signals
household-tax-mcp Tax 15 TY2025 tax engine, withholding optimization, estimated payment scheduling
finance-graph-mcp Finance 10 Account graph, transaction categorization, cash flow projections
estate-planning-mcp Estate 14 Entity graph, trust structures, beneficiary tracking, compliance calendars
insurance-mcp Insurance 8 Policy lifecycle, coverage gap analysis, premium tracking, renewal alerts

Health & Education

Server Domain Tools Description
health-graph-mcp Health 10 Family health graph, genome-aware insights, medication interactions, lab tracking
family-edu-mcp Education 8 Learning goals, curriculum tracking, milestone assessment, resource management

Operations

Server Domain Tools Description
mealie-mcp Meals 18 Recipe management, meal planning, shopping lists, nutritional data
home-assistant-mcp Home 12 Device control, automation management, energy monitoring, scene orchestration
immich-mcp Photos 8 Photo organization, album management, facial recognition, memory curation
paperless-mcp Documents 10 Document ingestion, OCR, tagging, search, retention policies
actual-budget-mcp Budget 8 Envelope budgeting, transaction sync, category rules, reporting

Infrastructure

Server Domain Tools Description
plane-mcp PM 58 Governance-safe Plane wrapper — 12 tool modules covering discovery, creation, execution, coordination
gmail-mcp Email 10 Thread management, label routing, draft composition, watch subscriptions
calendar-mcp Calendar 8 Event management, availability checking, scheduling, reminders
sieve Search 31 Hybrid RAG — Qdrant vector + SQLite FTS5, HyDE retries, cross-encoder reranking
specparse Extraction 6 Stateful REPL, doer-checker verification, structured extraction with provenance

Decomposition Pattern

server.py              # Thin orchestrator — creates FastMCP + pool
tools/
  _helpers.py          # Shared: audit_log, normalize_list, extract
  _http.py             # Direct HTTP for SDK gaps
  discovery.py         # register_discovery_tools(mcp, get_pool)
  creation.py          # register_creation_tools(mcp, get_pool)
  execution.py         # register_execution_tools(mcp, get_pool)
  ...                  # One module per domain slice