{"data":[{"answer":"MCP server for Obsidian is a server that interacts with Obsidian, a note-taking and knowledge management application, via the Local REST API community plugin. It enables users to perform various operations on their Obsidian vault such as listing files, searching content, appending or patching notes, and more.","question":"What is MCP server for Obsidian?"},{"answer":"The MCP server for Obsidian provides powerful tools to automate and enhance workflows within Obsidian by allowing programmatic access to its vault. This can help in managing large datasets of notes, automating repetitive tasks, integrating with external applications like Claude, and improving productivity through custom prompts and actions.","question":"Why use MCP server for Obsidian?"},{"answer":"This tool is ideal for power users of Obsidian who want to integrate it with other systems, developers building plugins or automations around Obsidian, and professionals seeking advanced search and manipulation capabilities across their personal knowledge bases.","question":"Who would benefit from using MCP server for Obsidian?"},{"answer":"Configuration can be done either by adding the Obsidian REST API key to the server config file or by creating a .env file in the working directory containing the required OBSIDIAN_API_KEY variable. The API key can be found in the Obsidian plugin configuration settings.","question":"Where can you configure the MCP server for Obsidian?"},{"answer":"You should set up the MCP server when you need enhanced control over your Obsidian vault programmatically, such as automating document creation, performing complex searches, or integrating Obsidian with third-party tools like Claude Desktop.","question":"When should you set up the MCP server for Obsidian?"}],"faq":[{"answer":"To get started, ensure you have the Obsidian REST API community plugin installed and enabled in Obsidian's settings. Copy the generated API key and configure it in the MCP server settings either via the server config or a .env file. Additionally, make sure any dependent applications (like Claude Desktop) are properly configured with the correct paths and keys.","question":"How do I install the necessary components for MCP server for Obsidian?"},{"answer":"Example prompts include: 'Get the contents of the last architecture call note and summarize them,' 'Search for all files where Azure CosmosDb is mentioned and quickly explain the context,' and 'Summarize the last meeting notes and put them into a new note ‘summary meeting.md’.' These examples demonstrate how to leverage the server’s capabilities effectively.","question":"What are some example prompts for using the MCP server with Obsidian?"},{"answer":"For optimal debugging, use the MCP Inspector which can be launched via npm with the command npx @modelcontextprotocol/inspector uv --directory /path/to/mcp-obsidian run mcp-obsidian
. This will provide a URL to access in your browser for debugging purposes. Server logs can also be monitored using tail -n 20 -f ~/Library/Logs/Claude/mcp-server-mcp-obsidian.log
.","question":"How can I debug issues with the MCP server for Obsidian?"}]}