Run locally with Docker or deploy to a remote server behind Cloudflare Tunnel.
Vault MCP Server
Give Claude Code persistent memory with a Markdown vault.
Turns any folder of Markdown files into a searchable, structured knowledge base. Claude Code can list, read, write, edit, search, and summarize your vault, across sessions, across machines.
Python 3.12 FastMCP ChromaDB Docker
- 7 tools: list, read, write, edit, summary, semantic search, reindex
- Semantic search: powered by ChromaDB + sentence-transformers
- Metadata parsing: extracts status, dates, and custom fields from your Markdown
- Incremental indexing: only re-embeds files that changed
- Local or remote: run on your machine with Docker, or deploy behind Cloudflare Tunnel with built-in OAuth
GitHub Repository. Clone it, break it, send a PR.
Whiteboard MCP Server
Shared context for multiple Claude Code sessions working on the same project.
When multiple sessions work on different parts of a project, context gets lost. The whiteboard gives them a direct channel to share contracts, decisions, alerts, and questions. No human relay needed.
Python 3.12 FastMCP Docker
- Rooms with token-based access and configurable TTL
- 4 board sections: contracts, decisions, alerts, questions
- Q&A system: directed questions between sessions with pending/answered tracking
- Hub-and-spoke pattern: one context session answers questions from multiple workers
- Moderator mode: optionally restrict room closing to the creator
- Local or remote: same Docker setup works on your machine or on a server
GitHub Repository. Clone it, break it, send a PR.
Session State MCP Server
Save your Claude Code session and resume it in a clean context window.
Long sessions degrade. /compact is lossy. This server saves a structured handoff — summary, decisions, pending tasks, files in scope — to disk as a JSON file. Load it in a new session and pick up exactly where you left off.
Python 3.11+ FastMCP stdio
- 5 tools: save_state, load_state, list_states, delete_state, session_state_guide
- Structured handoff: summary, decisions, pending tasks, files touched, work mode
- Partial name matching:
load state authfindssubwatch-auth-spec - Human-readable storage: plain JSON files in
~/.claude-states/, git-friendly - No Docker needed: runs locally with
uv run server.py
GitHub Repository. Clone it, break it, send a PR.