MCP servers expose external APIs as tools that Claude and the agent
team can call. Source code lives in apps/mcp-servers/. Configuration
is in .mcp.json at the repo root.
| Server | Language | Tools | Purpose |
|---|---|---|---|
| Discord | Python | 13 | Read/write Discord messages, threads, reactions |
| OpenObserve | Python | 7 | Query logs, check for errors, list streams and alerts |
| OpenRouter | TypeScript | 2 | Check API usage and model pricing |
| Google News | TypeScript | 2 | Search news via GNews API (journalist agent) |
| CC Usage | TypeScript | 2 | Track Claude Code token usage and estimated costs |
| Bitwarden | TypeScript | — | Password vault management |
These are installed via npm/pipx, not built in this repo:
| Server | Source | Purpose |
|---|---|---|
| Playwright | @playwright/mcp |
Browser automation for visual testing |
| Analytics | analytics-mcp |
Google Analytics 4 reporting |