cyanheads/obsidian-mcp-server
An MCP server enabling AI coding assistants to read, write, search, and edit Obsidian vault notes via the Local REST API plugin.

Not currently ranked — collecting fresh signals.
star history
This project implements a Model Context Protocol server that provides AI assistants with tools to interact with Obsidian vaults. It exposes 14 tools and 3 resources for reading, writing, searching, and surgically editing notes, tags, and frontmatter. The server communicates via STDIO or Streamable HTTP and integrates directly with AI coding environments like Claude Desktop, Cursor, and VS Code.
Frequently asked
- What is cyanheads/obsidian-mcp-server?
- An MCP server enabling AI coding assistants to read, write, search, and edit Obsidian vault notes via the Local REST API plugin.
- Is obsidian-mcp-server open source?
- Yes — cyanheads/obsidian-mcp-server is open source, released under the Apache-2.0 license.
- What language is obsidian-mcp-server written in?
- cyanheads/obsidian-mcp-server is primarily written in TypeScript.
- How popular is obsidian-mcp-server?
- cyanheads/obsidian-mcp-server has 638 stars on GitHub.
- Where can I find obsidian-mcp-server?
- cyanheads/obsidian-mcp-server is on GitHub at https://github.com/cyanheads/obsidian-mcp-server.