Skip to content
Verified official

Vault Cortex MCP

v0.54.1

io.github.aliasunder/vault-cortex

Standalone MCP server for Obsidian vaults — hybrid search, notes & files, memory, tasks, OAuth 2.1

transport:stdio runtime:oci

Target client

run in your project directory

Held in this page only — never stored, logged, or sent anywhere but back to your screen.

claude mcp add vault-cortex -e MCP_AUTH_TOKEN=<MCP_AUTH_TOKEN> -e PUBLIC_URL=<PUBLIC_URL> -e EMBEDDING_ENABLED=<EMBEDDING_ENABLED> -e RERANK_MODE=<RERANK_MODE> -e WINDOWS_MODE=<WINDOWS_MODE> -e MEMORY_ENABLED=<MEMORY_ENABLED> -e FILE_TOOLS_ENABLED=<FILE_TOOLS_ENABLED> -e READONLY_MODE=<READONLY_MODE> -e DISABLED_TOOLS=<DISABLED_TOOLS> -e MEMORY_DIR=<MEMORY_DIR> -e DAILY_NOTES_FOLDER=<DAILY_NOTES_FOLDER> -e DAILY_NOTES_FORMAT=<DAILY_NOTES_FORMAT> -e TRUST_PROXY_HOPS=<TRUST_PROXY_HOPS> -e TRUST_FORWARDED_HOPS=<TRUST_FORWARDED_HOPS> -e TZ=<TZ> -e LOG_LEVEL=<LOG_LEVEL> -e LOG_DIR=<LOG_DIR> -e LOG_RETENTION_DAYS=<LOG_RETENTION_DAYS> -e PROTECTED_PATHS=<PROTECTED_PATHS> -e ORPHAN_EXCLUDE_FOLDERS=<ORPHAN_EXCLUDE_FOLDERS> -e SERVICE_DOCUMENTATION_URL=<SERVICE_DOCUMENTATION_URL> -e MAX_FILE_BYTES=<MAX_FILE_BYTES> -e MAX_IMAGE_OUTPUT_BYTES=<MAX_IMAGE_OUTPUT_BYTES> -e MAX_PDF_RENDER_PAGES=<MAX_PDF_RENDER_PAGES> -- docker run -i --rm ghcr.io/aliasunder/vault-cortex:0.54.1

Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs

This listing does not declare its tools. Connect the server and your client will discover them on the handshake.