OBSIDIAN MCP SERVER TOOLS

120 tools from the Obsidian MCP Server MCP Server, categorised by risk level.

READ 61 tools
Read analyze_vault_health Overall vault statistics/issues Read extract_all_todos Extract all TODO items from all notes Read extract_code_blocks Extract all code blocks from a note Read extract_links Extract all links (internal and external) from a note Read find_backlinks Find all notes that link to a specific note Read find_blocked_tasks Tasks waiting on dependencies Read find_duplicate_notes Detect similar/duplicate content Read find_empty_notes List notes with no content Read find_isolated_notes Notes with few/no connections Read find_large_notes Notes exceeding size threshold Read find_note_clusters Identify groups of related notes Read find_orphaned_attachments Find unused media files Read find_orphaned_notes Find notes with no incoming or outgoing links Read find_similar_notes Content similarity analysis Read find_untagged_notes Find notes that have no tags Read get_attachment_references Find which notes use an attachment Read get_property_values List all values for a property Read get_shortest_path Find link path between two notes Read get_tasks_by_criteria Filter tasks by status, date, priority, tags Read link_graph Get graph data of note connections Read list_all_properties Get all unique property keys in vault Read list_all_tags Get all unique tags used across the vault Read list_attachments List all media files in vault Read list_backups List all available vault backups Read list_notes List all notes in the Obsidian vault Read list_templates List all available templates Read list_vaults List all available vaults Read read_canvas Parse and read canvas structure Read read_note Read the full content of a note from the vault Read search_by_date Find notes created or modified within a date range Read search_by_link_type Find specific link patterns (wiki vs markdown) Read search_by_word_count Find notes by word count range Read search_in_frontmatter Search YAML frontmatter specifically Read search_notes Search notes by content or tags Read search_regex Search notes using regular expressions Read task_statistics Get statistics about tasks across the vault Read tasks_by_tag Get all tasks from notes with specific tags Read validate_dataview_query Check if dataview query syntax is valid Read validate_frontmatter_schema Check frontmatter against schema Read vault_stats Get statistics about the vault (total notes, tags, etc.) Read vault_timeline Get creation/modification timeline of notes Read word_frequency Get most frequently used words across vault Read broken_links Find all broken wiki-links in the vault Read calculate_note_centrality Find most connected/important notes Read compare_notes Diff two notes Read create_search_uri Generate URI to search vault Read create_task_report Generate task summary/report Read create_workspace_uri Generate URI to open workspace Read export_note_markdown Export note as standalone markdown with embedded content Read export_note_plaintext Export note as plain text (strips markdown formatting) Read export_vault_archive Create a ZIP archive of the entire vault Read export_vault_csv Export vault index as CSV spreadsheet Read export_vault_json Export entire vault as structured JSON database Read export_vault_markdown_bundle Export vault as markdown bundle with all links preserved Read export_vault_pdf Export entire vault as a single PDF with table of contents and navigation Read generate_graph_data Build graph structure from vault links (nodes/edges) Read most_connected_notes Find notes with the most connections Read note_complexity Analyze note complexity and readability Read suggest_links AI-powered suggestions for internal links Read suggest_tags Suggest tags for a note based on its content Read track_note_changes Compare note versions over time
WRITE 55 tools
Write remove_tags Remove tags from an existing note Write regex_search_and_replace Find and replace with regex across vault Write add_card_to_canvas Add text/note/media card to canvas Write add_connection_to_canvas Connect cards with lines/arrows Write add_table_of_contents Generate TOC from headings Write add_tags Add tags to an existing note Write add_task_metadata Add due date, priority, tags to task Write append_to_note Append content to the end of an existing note Write apply_template Create a note from a template Write archive_note Move a note to the archive folder Write attach_file Copy external file into vault attachments folder Write backup_vault Create a timestamped backup of the entire vault Write batch_update_metadata Update property across multiple notes Write convert_to_callout Wrap text in callout block Write create_append_uri Generate URI to append text to note Write create_book_note Structured book/literature note Write create_canvas Create a new canvas JSON file Write create_canvas_group Group cards together in canvas Write create_daily_note Create a daily note with today Write create_dataview_codeblock Generate dataview query block in note Write create_folder Create a folder in the vault for organizing notes Write create_from_template_with_prompts Template with variable substitution Write create_markdown_table Generate table programmatically Write create_math_block Add LaTeX math block Write create_meeting_note Meeting notes with agenda/action items Write create_mermaid_diagram Generate Mermaid diagram from data Write create_moc Create a Map of Content note from related notes Write create_person_note Person/contact note structure Write create_project_note Project planning note structure Write create_task_note Create a dedicated task list note Write create_template Create a reusable note template Write create_vault Create a new vault (folder) for organizing notes Write duplicate_note Create a copy of a note Write export_note_html Export a note as HTML Write export_note_pdf Export a single note as a beautifully formatted PDF Write export_to_pdf Export a note as PDF (requires markdown-pdf) Write generate_obsidian_uri Create obsidian:// URI for deep linking Write import_markdown_folder Import all markdown files from a folder Write mark_task_complete Mark a task as complete in a note Write merge_notes Merge multiple notes into one Write merge_notes_enhanced Enhanced note merging with options Write move_note Move a note to a different folder Write move_task_between_notes Relocate task to different note Write multi_file_replace Batch find/replace across multiple notes Write rename_note Rename a note file Write rename_property_globally Rename property across all notes Write save_code_snippet Save a code snippet to the Obsidian vault with metadata Write save_knowledge_note Save a general knowledge note to Obsidian Write save_thread_summary Save a summary of an AI coding thread to Obsidian Write split_note_by_headings Break large note into smaller ones Write standardize_formatting Fix inconsistent markdown formatting Write switch_vault Switch to a different vault Write update_canvas_card Modify existing canvas card Write update_frontmatter_field Edit specific YAML field without rewriting note Write update_note Update the content of an existing note

Route Obsidian MCP Server through PolicyLayer and every one of its 120 tools is checked against your policy before it runs.

CHECK YOUR STACK →

See every tool, the dangerous ones, and the token cost across your stack.

How many tools does the Obsidian MCP Server MCP server have? +

The Obsidian MCP Server MCP server exposes 120 tools across 4 categories: Read, Write, Destructive, Execute.

How do I enforce policies on Obsidian MCP Server tools? +

Route the Obsidian MCP Server server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard; they are enforced on every call before it reaches the server.

What risk categories do Obsidian MCP Server tools fall into? +

Obsidian MCP Server tools are categorised as Read (61), Write (55), Destructive (3), Execute (1). Each category has a recommended default policy.

Enforce policy on every Obsidian MCP Server tool call.

Start from Obsidian MCP Server, add the rest of your stack, and see everything your agents can call. Then put policy on all of it.

Free to start. No card required.

43,000+ MCP servers and 220,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.