Obsidian Vault MCP Server
Access Obsidian vaults via Local REST API - read, search, and interact with notes
{
"mcpServers": {
"mcp-obsidian-via-rest": {
"command": "npx",
"args": [
"-y",
"@oleksandrkucherenko/mcp-obsidian"
],
"env": {
"API_KEY": "<your-api_key>",
"API_URLS": "<api_urls>",
"API_HOST": "<api_host>",
"API_PORT": "<api_port>",
"MCP_TRANSPORTS": "stdio,http",
"MCP_HTTP_PORT": "3000",
"MCP_HTTP_HOST": "<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": "<api_urls>",
"API_HOST": "<api_host>",
"API_PORT": "<api_port>",
"MCP_TRANSPORTS": "stdio,http",
"MCP_HTTP_PORT": "3000",
"MCP_HTTP_HOST": "<mcp_http_host>",
"MCP_HTTP_TOKEN": "<your-mcp_http_token>"
}
}
}
}npx -y @oleksandrkucherenko/mcp-obsidian{
"mcpServers": {
"mcp-obsidian-via-rest": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"ghcr.io/oleksandrkucherenko/obsidian-mcp:1.3.3"
],
"env": {
"API_KEY": "<your-api_key>",
"API_URLS": "<api_urls>",
"API_HOST": "<api_host>",
"API_PORT": "<api_port>",
"MCP_TRANSPORTS": "stdio,http",
"MCP_HTTP_PORT": "3000",
"MCP_HTTP_HOST": "<mcp_http_host>",
"MCP_HTTP_TOKEN": "<your-mcp_http_token>"
}
}
}
}API_KEYObsidian Local REST API key
API_URLSJSON 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)
API_KEYObsidian Local REST API key
API_URLSJSON array or semicolon-separated list of Obsidian REST API URLs for failover
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_TOKENBearer token for HTTP transport authentication
API_KEYObsidian Local REST API key
API_URLSJSON array of Obsidian REST API URLs (use host.docker.internal for local Obsidian)
MCP_TRANSPORTSEnabled transports (default: stdio,http)
MCP_HTTP_PORTHTTP transport bind port (default: 3000)
MCP_HTTP_TOKENBearer token for HTTP transport authentication
API_KEYObsidian Local REST API key
API_URLSJSON array of Obsidian REST API URLs (use host.docker.internal for local Obsidian)
MCP_TRANSPORTSEnabled transports (default: stdio,http)
MCP_HTTP_PORTHTTP transport bind port (default: 3000)
MCP_HTTP_TOKENBearer token for HTTP transport authentication
AI-powered news intelligence — 21 tools for personalized monitoring, briefings, and semantic search
BuyWhere MCP server for product search, price comparison, and affiliate-ready shopping workflows.
Search and discover Agent Skills from the skills.sh registry. Powered by HAPI MCP server.