obsidian-mcp
The Obsidian MCP Server connects AI models to the Obsidian knowledge base, allowing for interaction with notes and folder structures. Key features include note management and full-text search. The server complies with Model Context Protocol specifications and integrates with Obsidian via the Local REST API plugin.
What are the prerequisites for running the Obsidian MCP server?
You need Node.js (v16 or higher), the Obsidian desktop application, and the Obsidian Local REST API plugin installed.
How do I configure the server?
The server is configured via environment variables. You can set these in a .env file, specifying the Obsidian vault path, API token, and API port.
Can I deploy the server using Docker?
Yes, you can deploy the server using Docker. You need to build the Docker image and run the container with the appropriate environment variables and volume mappings.
What operations can the server perform on notes?
The server can read, create, update, and delete notes, as well as perform full-text searches within the knowledge base.
Is the server compliant with any standards?
Yes, the server complies with the Model Context Protocol standards.