get_outlinks
Get all links from a given note
How to use it
Project documentation lists get_outlinks for the Obsidian MCP Pro MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
Install Obsidian MCP Pro
npx -y obsidian-mcp-pro installOther tools in Obsidian MCP Pro (39)
Add an edge between two canvas nodes
Add a node to a canvas
Append content to an existing note
Create today's daily note from template
Create a new note with content and frontmatter
Delete a note (trash by default); optional elicitation on permanent
Replace content of a paragraph tagged ^id (anchor preserved)
Detect links pointing to non-existent notes
Find notes with no links in or out
Attachments not referenced via embeds or markdown links
Return image / audio / blob content (5 MB default cap)
Get all notes that link to a given note
Get today's (or a specific date's) daily note
Get notes connected within N link hops
Read a note whole, or by section / block / lines
Notes sorted by mtime; optional ISO-or-relative since filter
Get all tags and their usage counts
Vault counts, bytes, words, tag coverage, most-recent note
Build / refresh the embedding index (incremental, progress events)
Insert at before / after-heading / append of a section
Enumerate every non-md/canvas/base file
Enumerate .base files in the vault
List all .canvas files in the vault
List notes in the vault or a folder
Return the heading outline of a note as an indented tree
Move or rename a note; rewrites references across the vault
Prepend content after frontmatter
Run a Base's filter DSL against the vault; unsupported filters warn and fail closed
Parse a Base file (filters, properties, views)
Read a bounded .canvas node/edge summary
Rewrite inline + frontmatter occurrences vault-wide; hierarchical
Find/replace within one note (literal or regex, with match-count guard)
Translate frontmatter alias (or basename) to note path
Find notes by frontmatter property values with case-insensitive key/value matching
Find all notes with a specific tag
Focus-ranked full-text search with query-centered snippets (cached)
Cosine search the embedding index for a natural-language query
Update frontmatter properties on a note
Replace the body under a heading path (heading kept)