MCP Server for Obsidian (mcp-obsidian)
Read, search, append to and patch notes in an Obsidian vault from an MCP client.
Sources and review
Checked against public documentation on . Suitability guidance is our editorial judgment; this is not a performance benchmark or an endorsement.
Obsidian users who want an assistant to look things up and write into their vault.
You can't run the Local REST API community plugin; the server reaches your vault only through it.
About MCP Server for Obsidian (mcp-obsidian)
mcp-obsidian talks to Obsidian through the Local REST API community plugin. Its tools list files and folders, read notes, search the vault, append content, insert text relative to a heading, block reference or frontmatter field, and delete files.
MCP Server for Obsidian (mcp-obsidian) is an open-source project written primarily in Python, with 4.4k stars on GitHub. It was last updated in August 2026.
Add MCP Server for Obsidian (mcp-obsidian) to your MCP client
Generated from the launch command in the project's README. Your client starts the server on demand. Replace <your-api-key> with your own value first.
Claude Code
claude mcp add mcp-obsidian -e 'OBSIDIAN_API_KEY=<your-api-key>' -- uvx mcp-obsidianCursor
{
"mcpServers": {
"mcp-obsidian": {
"command": "uvx",
"args": ["mcp-obsidian"],
"env": {
"OBSIDIAN_API_KEY": "<your-api-key>"
}
}
}
}VS Code
{
"servers": {
"mcp-obsidian": {
"type": "stdio",
"command": "uvx",
"args": ["mcp-obsidian"],
"env": {
"OBSIDIAN_API_KEY": "<your-api-key>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"mcp-obsidian": {
"command": "uvx",
"args": ["mcp-obsidian"],
"env": {
"OBSIDIAN_API_KEY": "<your-api-key>"
}
}
}
}Codex
[mcp_servers.mcp-obsidian]
command = "uvx"
args = ["mcp-obsidian"]
env = { OBSIDIAN_API_KEY = "<your-api-key>" }MCP Server for Obsidian (mcp-obsidian) vs. the alternatives
All 163 alternatives →| Record | Stars | Pricing | ||
|---|---|---|---|---|
| MCP Server for Obsidian (mcp-obsidian)this listing | 4.4k | Python | MIT | Open source |
| MCP Reference Servers | 91k | TypeScript | MIT AND Apache-2.0 | Open source |
| context7 | 62k | TypeScript | MIT | Open source |
| chrome-devtools-mcp | 53k | TypeScript | Apache-2.0 | Open source |
| Playwright MCP | 37k | TypeScript | Apache-2.0 | Open source |
| github-mcp-server | 33k | Go | MIT | Open source |
See all 163 MCP Server for Obsidian (mcp-obsidian) alternatives, compared →
