SecondBrain MCP
Provides semantic search, project context, task extraction, decision logs, and related notes retrieval from an Obsidian vault, with support for frontmatter, wikilinks, and backlinks.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@SecondBrain MCPlist my active projects"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
SecondBrain MCP v0.2
Read-only semantic layer поверх Obsidian vault.
Отвечает не на «какие файлы есть?», а на:
какие активные проекты?
какой контекст у проекта?
какие решения уже были?
какие задачи открыты?
какие заметки связаны?
что известно по теме?
Tools
Tool | Описание |
| Статус vault + статистика по типам/статусам |
| Семантический поиск: имя, алиасы, теги, контент + фильтры |
| Чтение заметки по пути или имени (frontmatter + body) |
| Список проектов с фильтром по статусу |
| Полный контекст проекта: README + связи + задачи + решения |
| Связанные заметки через wikilinks, backlinks, shared tags |
| Открытые задачи (чекбоксы) из vault или папки |
| Decision log из |
Related MCP server: Obsidian Knowledge Management MCP Server
Data Contract
Excluded folders:
.git,.obsidian,node_modules,99_Private,_attachments,mcpNote types:
project,area,resource,person,daily,moc,decision,inbox,aboutStatuses:
active,paused,done,somedayFrontmatter: YAML с полями
type,status,created,updated,tags,aliases,relatedСвязи:
[[wikilinks]]+related:в frontmatter + backlinks + shared tags
Setup
cd mcp
npm install
npm run buildКонфиги клиентов
Claude Code (.claude/settings.json или .mcp.json)
{
"mcpServers": {
"secondbrain": {
"command": "node",
"args": ["/path/to/second-brain/mcp/dist/index.js"],
"env": {
"OBSIDIAN_VAULT_PATH": "/path/to/second-brain"
}
}
}
}Hermes / Codex / Custom agents
{
"mcpServers": {
"secondbrain": {
"command": "node",
"args": ["/root/vaults/second-brain/mcp/dist/index.js"],
"env": {
"OBSIDIAN_VAULT_PATH": "/root/vaults/second-brain"
}
}
}
}Server (systemd)
# /etc/systemd/system/secondbrain-mcp.service
[Unit]
Description=SecondBrain MCP Server
After=obsidian-sync.service
[Service]
Type=simple
ExecStart=/usr/bin/node /root/vaults/second-brain/mcp/dist/index.js
Environment=OBSIDIAN_VAULT_PATH=/root/vaults/second-brain
Restart=on-failure
User=root
[Install]
WantedBy=multi-user.targetNote: MCP stdio transport — каждый клиент запускает свой процесс. Для HTTP transport (multi-client) нужна v0.3.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/vladilenm/second-brain-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server