Vault Cortex
Standalone MCP server for Obsidian vaults — hybrid search, notes & files, memory, tasks, OAuth 2.1
Connector by aliasunder · GitHub account verified by the MCP Registry
Install
Pick your client. Read the repository before you give any tool access to your data.
No install instructions from the source yet. Check the repository for setup steps.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.
- Tools
- 20 read · 10 write · 3 delete
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Docker image
Tools by what they do 33
Read from the source code; the running server may list different tools.
Read 20 · Look things up without changing anything.
vault_find_orphansvault_get_backlinksvault_get_daily_notevault_get_memoryvault_get_outgoing_linksvault_list_filesvault_list_memory_filesvault_list_notesvault_list_property_keysvault_list_property_valuesvault_list_tagsvault_list_tasks
Show 8 more tools
vault_memory_recallvault_read_filevault_read_notevault_recent_notesvault_searchvault_search_by_foldervault_search_by_propertyvault_search_by_tag
Write 10 · Create, change, send or run things.
vault_create_taskvault_insert_at_anchorvault_move_notevault_patch_notevault_replace_in_notevault_replace_spanvault_update_memoryvault_update_propertiesvault_update_taskvault_write_note
Delete 3 · Delete, drop, revoke or wipe things.
vault_delete_memoryvault_delete_notevault_delete_span
Network hosts it talks to 8
203.0.113.10· found in codeapi.obsidian.md· found in codedejavu-fonts.github.io· found in codedocs.docker.com· found in codegithub.com· found in codeglama.ai· found in codeobsidian.md· found in coderaw.githubusercontent.com· found in code
Files it touches
~/.ssh/vault-cortex~/.ssh/vault-cortex.pub/home/obsidian/.config/Users/you/Documents/MyVault- Your home directory (~)
- Any path the agent passes to its tools
Tools (33)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
vault_create_taskCreate TaskDescription is built at runtime.
vault_delete_memoryDelete Memory EntryDescription is built at runtime.
vault_delete_noteDelete NoteDescription is built at runtime.
vault_delete_spanDelete SpanDescription is built at runtime.
vault_find_orphansFind OrphansDescription is built at runtime.
vault_get_backlinksGet BacklinksDescription is built at runtime.
vault_get_daily_noteGet Daily NoteDescription is built at runtime.
vault_get_memoryGet MemoryDescription is built at runtime.
vault_get_outgoing_linksGet Outgoing LinksDescription is built at runtime.
vault_insert_at_anchorInsert at AnchorDescription is built at runtime.
vault_list_filesList FilesList non-markdown files in the vault or a folder — images, canvases, PDFs, data files — with per-file byte sizes and per-extension counts. Example: vault_list_files({}) — non-markdown files across the whole vault Example: vault_list_files({ folder: "attachments" }) Example: vault_list_files({ extensions: [".png", ".jpg"], limit: 20 }) When to use: discovering what files exist before reading them with vault_read_file. vault_list_notes and vault_search_by_folder cover only markdown notes, and beyond notes vault_search indexes only canvas, PDF, and text-format files, so this is the discovery su…
vault_list_memory_filesList Memory FilesDescription is built at runtime.
vault_list_notesList NotesList .md file paths in the vault, optionally filtered by folder and/or glob pattern. Returns paths only — not content or metadata. Example: vault_list_notes({ folder: "Projects" }) Example: vault_list_notes({ glob: "**/*session-log*.md" }) Example: vault_list_notes({ folder: "Projects", glob: "*.md" }) — the folder's top-level notes only When to use: Browsing what exists in a folder by filename, or finding notes matching a path pattern. Prefer vault_search_by_folder when you need metadata (tags, type, related) along with paths. Prefer vault_search for content-based discovery. Use vault_read_…
vault_list_property_keysList Property KeysDiscover all property keys in the vault with note counts and sample values. Lets you understand the vault's metadata schema without reading individual notes. Example: vault_list_property_keys() returns [{ key: "tags", count: 342, sample_values: ["session-log", "project"] }, ...] Example: vault_list_property_keys({ folder: "Projects" }) — the keys used under Projects/ only When to use: Discovering what properties exist before searching by property. Good first step for vault orientation alongside vault_list_tags. Prefer vault_list_property_values when you need the full list of values for a spe…
vault_list_property_valuesList Property ValuesDescription is built at runtime.
Show 18 more tools
vault_list_tagsList TagsList all tags in the vault with note counts, ordered by count descending, then by tag name. Only frontmatter tags Obsidian accepts are counted, not inline #tags. Spellings that differ only in letter case are one tag, shown as the spelling written most often. Each hierarchical tag appears as one full entry, not split into segments. Count is unique notes, not occurrences. Example: vault_list_tags() returns [{ tag: "session-log", count: 42 }, { tag: "project/vault-cortex", count: 8 }, ...] When to use: Discovering what tags exist before searching by tag. Good first step for vault orientation. P…
vault_list_tasksList TasksDescription is built at runtime.
vault_memory_recallMemory RecallDescription is built at runtime.
vault_move_noteMove NoteDescription is built at runtime.
vault_patch_notePatch NoteDescription is built at runtime.
vault_read_fileRead FileDescription is built at runtime.
vault_read_noteRead NoteDescription is built at runtime.
vault_recent_notesRecent NotesList recently modified or created notes, sorted by timestamp — a time-ordered window into the vault, not a date-range filter. Example: vault_recent_notes({ sort_by: "modified", limit: 10 }) Example: vault_recent_notes({ sort_by: "created", limit: 5 }) When to use: Catching up on vault changes, finding recent work, or orienting after a break. Prefer vault_search for content-based discovery, including a text query limited to a date range (its created and modified filters). Prefer vault_search_by_folder for browsing a specific folder. Parameters: - sort_by + limit interact: "modified" uses fil…
vault_replace_in_noteReplace in NoteDescription is built at runtime.
vault_replace_spanReplace SpanDescription is built at runtime.
vault_searchSearch NotesDescription is built at runtime.
vault_search_by_folderSearch by FolderDescription is built at runtime.
vault_search_by_propertySearch by PropertyFind notes where a frontmatter property matches a value. Example: vault_search_by_property({ key: "status", value: "in-progress" }) Example: vault_search_by_property({ key: "type", value: "session-log", folder: "Code Projects" }) When to use: Finding notes by metadata when you don't have a text query. Prefer vault_search when you also have a text query (it supports property filters too). Prefer vault_search_by_tag for tag-specific queries (supports hierarchical prefix matching). Use vault_list_property_keys to discover valid keys and vault_list_property_values to see what values a key takes.…
vault_search_by_tagSearch by TagDescription is built at runtime.
vault_update_memoryUpdate MemoryDescription is built at runtime.
vault_update_propertiesUpdate PropertiesDescription is built at runtime.
vault_update_taskUpdate TaskDescription is built at runtime.
vault_write_noteWrite NoteDescription is built at runtime.
Signals
- Stars
- 31
- Forks
- 3
- Open issues
- 0
- Last commit
- Oct 23, 2026 (6 days ago)
- Last release
- Oct 24, 2026 (4 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.aliasunder/vault-cortex- Version
- 0.55.3
- Auth
- API key
- Packages
- oci
ghcr.io/aliasunder/vault-cortex:0.55.3 - License
- MIT
- Repository
- github.com/aliasunder/vault-cortex
- First seen
- Oct 24, 2026
- Last checked
- Oct 25, 2026
Cite this page
Vault Cortex MCP server. Agent Mart. https://agentmart.dev/connectors/aliasunder-vault-cortex (last updated 2026-10-25)