Obsidian Second Brain

productivity MCP Server

Cross-CLI skill for Obsidian: turn your vault into a living AI-first second brain across Claude Code, Codex, Gemini, and OpenCode. 43 commands - now with /obsidian-architect to document your codebase, key-less web research, Google Calendar, and self-rewriting notes.

Verified
productivityproductivitygcp
10 views2,538 stars297 forksMIT

Why This Matters

Discovered via agent-topic:ai-agent and last synced 3mo ago.

Verified
Source
agent-topic:ai-agent
Stars
2,538
Last synced
3mo ago
Install
Check source

Install

Install instructions not detected yet

Check the source repository for the latest setup steps.

View source instructions
17
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (17)

XAI_API_KEY

[console.x.ai](https://console.x.ai)

Contradictions

You don't know they exist

morning

8 AM

YOUTUBE_API_KEY

[console.cloud.google.com](https://console.cloud.google.com)

health

Sundays 9 PM

Key

Where

Preset

Who it's for

PERPLEXITY_API_KEY

[perplexity.ai/settings/api](https://perplexity.ai/settings/api)

Command

What it does

weekly

Fridays 6 PM

Agent

When

GEMINI_API_KEY

[aistudio.google.com/apikey](https://aistudio.google.com/apikey)

Synthesis

You connect dots manually

nightly

10 PM

OPENAI_API_KEY

[platform.openai.com](https://platform.openai.com/api-keys)

free

For the privacy story, run a smaller Hermes locally through [Ollama](https://ollama.com) or LM Studio and point OpenCode at the local endpoint - no data leaves your machine. What to expect (open models follow instructions less reliably than Claude, so this is honest, not a promise of parity): the core commands - `/obsidian-save`, `/obsidian-daily`, `/obsidian-capture`, `/obsidian-find`, `/obsidian-task`, and `/research` in free mode - hold up well. The sub-agent-heavy commands and the deep synthesis ones (`/obsidian-architect`, `/obsidian-reconcile`, `/research-deep`) lean hard on instruction-following, so prefer `hermes-4-405b` (or Claude) for those. The AI-first vault rule still applies on every write regardless of model. ### Research toolkit (optional) The 6 research commands need API keys. Run `install.sh` and answer "y" to the research prompt. That sets up `~/.config/obsidian-second-brain/.env`. Or do it manually: ```bash mkdir -p ~/.config/obsidian-second-brain cp .env.example ~/.config/obsidian-second-brain/.env chmod 600 ~/.config/obsidian-second-brain/.env # then paste keys into the file uv sync # installs Python deps ``` Keys you need:

Where

Required for