Obsidian MCP Server
An MCP server that allows AI assistants to read from and write to your local Obsidian vault.
Obsidian MCP Server
A lightweight Model Context Protocol (MCP) server that enables AI assistants like Cursor & Claude to read from and write to your Obsidian vault.
Example Interactions
- "Create a new note for standup tomorrow describing the code changes I've made today" (should also use Git)
- "Check my notes about project ideas"
- "Check what todos I have related to refactoring"
Tools
Read
-
getAllFilenames
- Gets a list of all filenames in the Obsidian vault
- Useful for discovering what files are available
-
readMultipleFiles
- Retrieves the contents of specified files from the Obsidian vault
- Supports exact filenames, partial filenames, or case-insensitive matches
- Each file's content is prefixed with '# File: filename' for clear identification
-
getOpenTodos
- Retrieves all open TODO items from markdown files in the Obsidian vault
- Finds unchecked checkbox items (lines containing '- [ ] ')
- Returns them with their file locations
Write
- updateFileContent
- Updates the content of a specified file in the Obsidian vault with new markdown content
- If the file doesn't exist, it will be created
- Automatically creates any necessary directories
Install & build
npm install obsidian-mcp-server
npm run build
Integrating with Claude Desktop and Cursor
To use your MCP server with Claude Desktop add it to your Claude configuration:
{
"mcpServers": {
"obsidian": {
"command": "node",
"args": [
"obsidian-mcp-server/build/index.js",
"/path/to/your/vault"
]
}
}
}
For Cursor go to the MCP tab Cursor Settings (command + shift + J). Add a server with this command:
node obsidian-mcp-server/build/index.js /path/to/your/vault
Comparison with Other Solutions
While this implementation is intentionally lightweight, other solutions like jacksteamdev/obsidian-mcp-tools offer a more feature-rich approach as an Obsidian plugin.
This standalone server has the advantage of direct filesystem access without requiring the Obsidian application to be running.
Resources
関連サーバー
Kone.vc
スポンサーMonetize your AI agent with contextual product recommendations
Linear MCP Server
Interact with the Linear project management system using its GraphQL API.
macOS Defaults
Read and write macOS user defaults and settings.
Flight Planner
Create detailed flight plans using the fast-flights API.
WayStation
A universal remote MCP server that connects to popular productivity tools such as Notion, Monday, AirTable, and many more.
Airflow MCP
Interact with Apache Airflow using natural language to manage and monitor your data workflows.
Zephyr Scale
Manage Zephyr Scale test cases through the Atlassian REST API.
XMind MCP
An MCP server for reading and writing local XMind mind map files. Exposes over 25 tools that let any MCP-compatible AI client create, navigate, and edit .xmind files directly on disk.
DC Hub — Data Center Intelligence MCP Server
Data center intelligence MCP server — search 20,000+ facilities across 140+ countries, score sites for power/fiber/risk, track $51B+ in M&A deals, monitor real-time grid fuel mix, and access 79,755 substations + 37K gas pipelines. 15 tools via Streamable HTTP. Free tier included.
Taiwan Holiday
Provides Taiwan national holidays and compensatory workday information. Data is fetched and cached automatically.
Calendar MCP Server
An MCP server for intelligently managing calendar events and finding available time slots for appointments and meetings.