MCP server that interacts with Obsidian via the Obsidian rest API community plugin
{
"mcpServers": {
"mcp-obsidian": {
"env": {
"OBSIDIAN_HOST": "<your_obsidian_host>",
"OBSIDIAN_PORT": "<your_obsidian_port>",
"OBSIDIAN_API_KEY": "<YOUR_OBSIDIAN_API_KEY>"
},
"args": [
"mcp-obsidian"
],
"command": "uvx"
}
}
}MCP server that interacts with Obsidian via the Obsidian rest API community plugin
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
MIT. View license →
Is it maintained?
Last commit 279 days ago. 3,188 stars.
Will it work with my client?
Transport: stdio, http. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
Context cost
7 tools. ~600 tokens (0.3% of 200K).
No automated test available for this server. Check the GitHub README for setup instructions.
list_files_in_vaultLists all files and directories in the root directory of your Obsidian vault
list_files_in_dirLists all files and directories in a specific Obsidian directory
get_file_contentsReturn the content of a single file in your vault
searchSearch for documents matching a specified text query across all files in the vault
patch_contentInsert content into an existing note relative to a heading, block reference, or frontmatter field
append_contentAppend content to a new or existing file in the vault
delete_fileDelete a file or directory from your vault
This server is missing a description.If you've used it, help the community.
Add informationLast scanned 2h ago
No known vulnerabilities.
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.