Obsidian Mcp
@orvice
About Obsidian Mcp
No overview available yet
Config
Add this server to your MCP-compatible client using the configuration below.
{
"experimental": {
"modelContextProtocol": true
},
"mcpServers": {
"obsidian-mcp": {
"command": "obsidian-mcp",
"args": [],
"env": {
"OBSIDIAN_BASE_URL": "http://localhost:27123",
"OBSIDIAN_API_KEY": "your-obsidian-api-key"
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Obsidian Mcp?
Obsidian Mcp is a Go-based Model Context Protocol server that connects MCP-compatible clients to Obsidian through the Obsidian Local REST API plugin. It is built for users who want to interact programmatically with their Obsidian notes from tools like Claude Desktop.
How to use Obsidian Mcp?
Install via go install or build from source, then set the OBSIDIAN_BASE_URL and OBSIDIAN_API_KEY environment variables. Start the server and use it with any MCP-compatible client, such as Claude Desktop or Continue, by adding it to the client’s MCP configuration.
Key features of Obsidian Mcp
- Interacts with Obsidian through the MCP protocol
- Supports the Obsidian Local REST API plugin
- Provides tools and prompts functionality
- Supports both stdio and SSE server modes
- Written in Go for fast startup and low memory use
Use cases of Obsidian Mcp
- Query, create, or update Obsidian notes from an AI assistant
- Automate note-taking workflows via MCP-compatible tools
- Integrate Obsidian with other applications through the MCP ecosystem
FAQ from Obsidian Mcp
What is required to use Obsidian Mcp?
You must have Obsidian installed with the Obsidian Local REST API plugin enabled and configured, plus an API key for that plugin.
Which transport modes does Obsidian Mcp support?
The server supports both stdio (default) and SSE server mode. Enable SSE by setting the SSE_SERVER environment variable to "true".
Where does my data live?
All data stays in your local Obsidian vault; the server acts as a bridge to the Obsidian REST API plugin, which runs locally on your machine.
Can I use Obsidian Mcp with any MCP client?
Yes, the README provides configuration examples for Claude Desktop and Continue, and it should work with any MCP-compatible client that supports the stdio or SSE transports.
Frequently asked questions
What is required to use Obsidian Mcp?
You must have Obsidian installed with the Obsidian Local REST API plugin enabled and configured, plus an API key for that plugin.
Which transport modes does Obsidian Mcp support?
The server supports both stdio (default) and SSE server mode. Enable SSE by setting the `SSE_SERVER` environment variable to `"true"`.
Where does my data live?
All data stays in your local Obsidian vault; the server acts as a bridge to the Obsidian REST API plugin, which runs locally on your machine.
Can I use Obsidian Mcp with any MCP client?
Yes, the README provides configuration examples for Claude Desktop and Continue, and it should work with any MCP-compatible client that supports the stdio or SSE transports.
Basic information
More Memory & Knowledge MCP servers
Notion MCP Integration
danhilseA simple MCP integration that allows Claude to read and manage a personal Notion todo list
MCP Apple Notes
RafalWilinskiTalk with your notes in Claude. RAG over your Apple Notes using Model Context Protocol.
Notion MCP Server
suekouA Model Context Protocol server for connecting Notion to MCP-compatible clients
📓 GistPad MCP
lostintangent📓 An MCP server for managing your personal knowledge, daily notes, and re-usable prompts via GitHub Gists
Tempreon
TempreonPerson-owned, portable AI memory served over MCP. Your knowledge, preferences, and decisions — captured in one assistant, available in all of them.
Comments