Obsidian Vault MCP Server MCP Server
io.github.OleksandrKucherenko/mcp-obsidian-via-rest
What is the Obsidian Vault MCP Server MCP server?
Access Obsidian vaults via Local REST API - read, search, and interact with notes
How to install Obsidian Vault MCP Server
Copy-paste configuration for popular MCP clients.
API_KEYrequiredsecretObsidian Local REST API key
API_URLSrequiredJSON array or semicolon-separated list of Obsidian REST API URLs for failover
API_HOSTObsidian REST API host (legacy single-URL config)
API_PORTObsidian REST API port (legacy single-URL config)
MCP_TRANSPORTSEnabled transports (default: stdio,http)
MCP_HTTP_PORTHTTP transport bind port (default: 3000)
MCP_HTTP_HOSTHTTP transport bind host (default: 0.0.0.0)
MCP_HTTP_TOKENsecretBearer token for HTTP transport authentication
{
"mcpServers": {
"mcp-obsidian-via-rest": {
"command": "npx",
"args": [
"-y",
"@oleksandrkucherenko/mcp-obsidian"
],
"env": {
"API_KEY": "<YOUR_API_KEY>",
"API_URLS": "<YOUR_API_URLS>",
"API_HOST": "<YOUR_API_HOST>",
"API_PORT": "<YOUR_API_PORT>",
"MCP_TRANSPORTS": "<YOUR_MCP_TRANSPORTS>",
"MCP_HTTP_PORT": "<YOUR_MCP_HTTP_PORT>",
"MCP_HTTP_HOST": "<YOUR_MCP_HTTP_HOST>",
"MCP_HTTP_TOKEN": "<YOUR_MCP_HTTP_TOKEN>"
}
}
}
}{
"mcpServers": {
"mcp-obsidian-via-rest": {
"command": "npx",
"args": [
"-y",
"@oleksandrkucherenko/mcp-obsidian"
],
"env": {
"API_KEY": "<YOUR_API_KEY>",
"API_URLS": "<YOUR_API_URLS>",
"API_HOST": "<YOUR_API_HOST>",
"API_PORT": "<YOUR_API_PORT>",
"MCP_TRANSPORTS": "<YOUR_MCP_TRANSPORTS>",
"MCP_HTTP_PORT": "<YOUR_MCP_HTTP_PORT>",
"MCP_HTTP_HOST": "<YOUR_MCP_HTTP_HOST>",
"MCP_HTTP_TOKEN": "<YOUR_MCP_HTTP_TOKEN>"
}
}
}
}{
"mcpServers": {
"mcp-obsidian-via-rest": {
"command": "npx",
"args": [
"-y",
"@oleksandrkucherenko/mcp-obsidian"
],
"env": {
"API_KEY": "<YOUR_API_KEY>",
"API_URLS": "<YOUR_API_URLS>",
"API_HOST": "<YOUR_API_HOST>",
"API_PORT": "<YOUR_API_PORT>",
"MCP_TRANSPORTS": "<YOUR_MCP_TRANSPORTS>",
"MCP_HTTP_PORT": "<YOUR_MCP_HTTP_PORT>",
"MCP_HTTP_HOST": "<YOUR_MCP_HTTP_HOST>",
"MCP_HTTP_TOKEN": "<YOUR_MCP_HTTP_TOKEN>"
}
}
}
}{
"servers": {
"mcp-obsidian-via-rest": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@oleksandrkucherenko/mcp-obsidian"
],
"env": {
"API_KEY": "<YOUR_API_KEY>",
"API_URLS": "<YOUR_API_URLS>",
"API_HOST": "<YOUR_API_HOST>",
"API_PORT": "<YOUR_API_PORT>",
"MCP_TRANSPORTS": "<YOUR_MCP_TRANSPORTS>",
"MCP_HTTP_PORT": "<YOUR_MCP_HTTP_PORT>",
"MCP_HTTP_HOST": "<YOUR_MCP_HTTP_HOST>",
"MCP_HTTP_TOKEN": "<YOUR_MCP_HTTP_TOKEN>"
}
}
}
}claude mcp add mcp-obsidian-via-rest --env API_KEY=<YOUR_API_KEY> --env API_URLS=<YOUR_API_URLS> --env API_HOST=<YOUR_API_HOST> --env API_PORT=<YOUR_API_PORT> --env MCP_TRANSPORTS=<YOUR_MCP_TRANSPORTS> --env MCP_HTTP_PORT=<YOUR_MCP_HTTP_PORT> --env MCP_HTTP_HOST=<YOUR_MCP_HTTP_HOST> --env MCP_HTTP_TOKEN=<YOUR_MCP_HTTP_TOKEN> -- npx -y @oleksandrkucherenko/mcp-obsidianRelated MCP servers
Scrapling MCP Server
Give your AI agent stealth web scraping with Cloudflare bypass and CSS selection, powered by Scrapling.
Chrome DevTools MCP
Give your AI coding agent full control of a live Chrome browser for automation, debugging, and performance analysis.
com.puter/mcp-server
Let AI agents manage your Puter files, websites, and serverless workers over MCP.
Browser automation for AI agents via MCP, powering ByteDance's Agent TARS hybrid GUI/DOM browser control.
Run arbitrary shell commands from an MCP-connected AI agent.
Filesystem access MCP server from ByteDance's UI-TARS/Agent TARS ecosystem.