📡 MCP Radar

vaneavasco/brainstem-mcp

Single-user, self-hosted MCP server that gives Claude read/write access to your Obsidian vault — Docker + Cloudflare tunnel, OAuth 2.1, one-command start

⭐ 4 stars
⑂ 0 forks
TypeScript
momentum ▲ 8.0
created 2026-08-27
on radar since 2026-09-01
claudecloudflare-tunneldockermcpmodel-context-protocoloauth2obsidianself-hosted
View on GitHub ↗

About brainstem-mcp

A single-user, self-hosted MCP server that gives Claude — claude.ai web, Claude mobile, Claude Desktop, Claude Code — read/write access to your own Obsidian vault. It runs entirely in Docker on your machine; a Cloudflare tunnel makes it reachable from those Claude surfaces without opening any ports yourself.

30 tools cover the vault the way Obsidian sees it: reading and writing notes, sections, frontmatter and attachments; the link/tag graph (backlinks, orphans, hubs); structured queries and recency; safe concurrent edits and multi-note transactions; canvases; templates; daily notes. See "What Claude can do" below.

Handing this to someone non-technical — a manager, a marketer, anyone who just wants their notes to work with Claude? Give them docs/user-guide.md: what it's for, how to connect, and copy-paste prompts.

v0.3.1 — beta. Built for the owner and technically comfortable colleagues who clone this repo; not (yet) a hosted product.

Verified end-to-end: Linux host · Claude Code · claude.ai web (all tools, via a live quick tunnel) · Docker smoke test in CI. Implemented but not yet verified by a real run: Claude mobile app · cloudflare (token) tunnel mode · Windows and macOS launchers · reconnect after a tunnel restart. Issues and pull requests are welcome — see CHANGELOG.md for what shipped and SECURITY.md for reporting vulnerabilities.

- Docker Desktop (Windows/macOS) or Docker Engine + Compose v2 (Linux) - Node.js 24.x - git

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/vaneavasco--brainstem-mcp.html)

Related MCP servers

JoseJimenez-M/cortex-mcp

Self-hosted MCP server that lets Claude, ChatGPT, Meta Muse and any MCP client read and write one Markdown vault (Obsidian-compatible). Go, OAuth 2.1 with passkeys, no shell, no hard deletes.

⭐ 6Go
hritvikgupta/nimbus

Talk to your cloud — an open-source AI agent that reads your code, operates AWS & GCP, and opens PRs. Self-hostable.

⭐ 3Python
BEKO2210/Knowledge-Hub

Self-hosted MCP server: your codebase as a knowledge graph, your secrets in an encrypted vault — both reachable by your AI assistant, and by nobody else.

⭐ 3Python
AdamRussak/self-doc

Self-hosted documentation RAG pipeline that serves semantic search to LLM agents over the Model Context Protocol.

⭐ 3Python
systempromptio/systemprompt-demo

AI Governance Infrastructure — open gateway demo. Self-hosted systemprompt.io gateway in a single Rust binary: policy, audit trails, and cost attribution on every AI request, with the Systemprompt Bri

⭐ 3Rust
dominikamann/agent-mail-gateway

Self-hosted email MCP server & REST gateway: give each AI agent its own IMAP/SMTP mailbox with sender/recipient allow lists, HTML-to-Markdown, attachments and calendar invites. One Docker container.

⭐ 10TypeScript

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.