Obsidian
Access and modify notes in Obsidian vaults via REST API.
- Install and Enable the Obsidian REST API Plugin
- Open your Obsidian app.
- Go to "Settings" → "Community Plugins."
- Search for "Obsidian REST API" or "obsidian-local-rest-api" and install it.
- Enable the plugin.
- Obtain the API Key
- After enabling, open the settings for the Obsidian REST API plugin.
- Locate your API key inside the plugin config.
- Copy the API key—this is required for the FastMCP connection.
- Find Host and Port Values (if needed)
- By default, the host should be
127.0.0.1(localhost), and the port should be27124. - If you have changed these in the REST API plugin settings, note your custom values instead.
- By default, the host should be
- Add Values via the FastMCP Connection Interface
- Go to the FastMCP setup interface and locate your Obsidian server connection.
- Click the "Install Now" button.
- When prompted, fill in the following fields:
OBSIDIAN_API_KEY: Paste the API key you copied from the plugin.OBSIDIAN_HOST: Use127.0.0.1(default) or your custom host.OBSIDIAN_PORT: Use27124(default) or your custom port.
Your FastMCP integration will now be able to connect to your Obsidian vault using the Local REST API plugin.
Quick Start
Choose Connection Type for
Authentication Required
Please sign in to use FastMCP hosted connections
Configure Environment Variables for
Please provide values for the following environment variables:
started!
The MCP server should open in . If it doesn't open automatically, please check that you have the application installed.
Copy and run this command in your terminal:
Make sure Gemini CLI is installed:
Visit Gemini CLI documentation for installation instructions.
Make sure Claude Code is installed:
Visit Claude Code documentation for installation instructions.
Installation Steps:
Configuration
Installation Failed
More for File Systems
View All →Desktop Commander
Desktop Commander MCP transforms Claude Desktop into a powerful AI assistant for managing files, running terminal commands, and editing code with precision across your entire system. It supports in-memory code execution, interactive process control, advanced search and replace, plus comprehensive filesystem operations including reading from URLs and negative offset file reads. With detailed audit and fuzzy search logging, it enables efficient automation, data analysis, and multi-project workflows—all without extra API costs. Designed for developers seeking smarter automation, it enhances productivity by integrating all essential development tools into a single, intelligent chat interface.
More for Content Management
View All →Obsidian Local REST API
Bridges Obsidian vaults through the Local REST API, enabling intelligent note management, knowledge discovery, and conversational access to personal knowledge bases with semantic search, daily note handling, and task-oriented operations designed for knowledge workers.
GistPad (GitHub Gists)
Transforms GitHub Gists into a personal knowledge management system with specialized handling for daily notes, reusable prompts with frontmatter support, and comprehensive gist operations including creation, updating, archiving, and commenting for version-controlled knowledge storage.
Similar MCP Servers
Obsidian Local REST API
Bridges Obsidian vaults through the Local REST API, enabling intelligent note management, knowledge discovery, and conversational access to personal knowledge bases with semantic search, daily note handling, and task-oriented operations designed for knowledge workers.
Obsidian Semantic
Provides intelligent access to Obsidian vaults through file management with fragment retrieval, smart editing with auto-buffering, content navigation, contextual workflow suggestions, and adaptive indexing strategies that automatically optimize based on query characteristics for efficient knowledge management workflows.