Skip to main content
Glama

20 Best Obsidian MCP Servers, Compared (October 2026)

Updated 20 of 809 Obsidian servers in the Glama registryRebuilt weekly

The short answer

Reach for obsidian-local-rest-api. It is the broadest general option here: it is a Community favourite, it had 3,031 GitHub stars, gained 106 stars per 30 days, and it had a commit 1 day ago with 72 commits in the last 12 weeks. If your main task is surgically editing existing notes rather than automating a vault broadly, Obsidian MCP Server (cyanheads/obsidian-mcp-server) is the better answer because its purpose is patching a single heading, block reference, or frontmatter field in place. If you instead want a documented tool set through the Local REST API plugin, MCP server for Obsidian exposes 13 tools and has an A grade for tool descriptions.

Whichever you choose, give it the narrowest access that still works (a read-only credential, a replica, a scratch account), and widen it only once you have watched what your agent actually asks for.

Glama operates the MCP registry these numbers are measured from, and sells MCP hosting and a gateway. No position on this page is paid for. How the registry is built.

Quick picks

  • 1obsidian-local-rest-api : Automating an Obsidian vault from scripts or AI agents: it exposes an authenticated local REST API alongside a built-in MCP server.
  • 2MCP server for Obsidian : Editing an Obsidian vault from an MCP client with the Local REST API plugin running: it exposes file, search, content-patching, periodic-note, and delete tools.
  • 3Obsidian MCP Server : Surgically editing existing vault notes rather than rewriting them: it exposes tools to patch a single heading, block reference, or frontmatter field in place.
  • 4obsidian-mcp : Editing explicitly configured local Obsidian vaults with an AI assistant: it exposes note, tag, search, move, and delete tools plus revision preconditions.
  • 5obsidian-hybrid-search : Obsidian vaults used with AI assistants: it indexes notes and lets MCP agents search and read them via hybrid full-text, fuzzy, and semantic search.

Which one, for your situation

Your situationWhat to use
I want a general MCP server for my Obsidian vaultobsidian-local-rest-api is the actively maintained Community favourite, with a commit 1 day ago and 72 commits in the last 12 weeks.
I need to patch one heading or frontmatter fieldObsidian MCP Server (cyanheads/obsidian-mcp-server) is built to patch a single heading, block reference, or frontmatter field in place.
I want documented tools through the Local REST API pluginMCP server for Obsidian exposes 13 tools and has an A grade for tool descriptions, and it works via the Local REST API community plugin.
I want read-only search and no writesenquire-mcp provides 34 read-only tools for hybrid Markdown/PDF retrieval, wikilink graph queries, and Canvas, Dataview, and Bases access.
I self-host without running ObsidianVault Cortex Obsidian MCP Server is a standalone server with 33 tools and an A grade for tool descriptions, aimed at self-hosters who need to read and write a vault without running Obsidian.
I want persistent memory from AI conversations in Markdownbasic-memory stores knowledge in standard Markdown files and exposes write_note, search_notes, build_context, and canvas tools.

Top MCP servers for Obsidian

Best forProfile
1Automating an Obsidian vault from scripts or AI agents: it exposes an authenticated local REST API alongside a built-in MCP server.Community favourite3,031+106yesterday87.5
2Editing an Obsidian vault from an MCP client with the Local REST API plugin running: it exposes file, search, content-patching, periodic-note, and delete tools.Community favourite4,481+4648 days ago81.3
3Surgically editing existing vault notes rather than rewriting them: it exposes tools to patch a single heading, block reference, or frontmatter field in place.Community favourite695+1313 days ago81.1
4Editing explicitly configured local Obsidian vaults with an AI assistant: it exposes note, tag, search, move, and delete tools plus revision preconditions.Community favourite742+966 days ago77.8
5Obsidian vaults used with AI assistants: it indexes notes and lets MCP agents search and read them via hybrid full-text, fuzzy, and semantic search.Community favourite110+7today73.3
6For Obsidian users wanting AI assistants to read, write, search, and traverse vaults: it runs inside Obsidian as a plugin, with Dataview and Bases support.Community favourite466+133 days ago70.8
7Academic literature workflows from Zotero to an Obsidian vault: it imports Zotero items, parses PDFs through MinerU, and writes Literature notes with dry-run transactions.Steady93+969 days ago70.0
8Vault-local note editing by AI agents: it installs as an Obsidian plugin and offers MCP connections plus a CLI for reading, writing and searching notes.Steady158+5today69.8
9Editing Obsidian vault notes through MCP clients: it documents read, search, write, patch, frontmatter, tag, and wiki-link operations while restricting access to the vault root.Community favourite1,691+229 days ago65.3
10Self-hosters who need an MCP server to read and write an Obsidian vault without running Obsidian: 33 tools cover hybrid search, tasks, memory, and files.Steady27+92 days ago58.5
11Cloud-available vault access when the local machine is off: pair it with Self-hosted LiveSync and it reads the synced CouchDB copy over MCP.Steady59+45 days ago58.3
12Writers who want AI conversations to persist as local Markdown notes in Obsidian: it exposes write_note, search_notes, build_context, and canvas tools over an MCP server.Community favourite4,248+295today55.6
13Agents needing persistent memory from a local Obsidian vault: 34 read-only tools cover hybrid Markdown/PDF retrieval, wikilink graph queries, and Canvas, Dataview, and Bases access.Steady34+1today54.6
14Pointing Claude or Cursor at a local Markdown vault: the bundled stdio MCP server provides semantic search, read, and list, with no write tools.Community favourite1,290+241yesterday52.0
15Teams self-hosting a plain-markdown vault: it bundles a stdio MCP server with 18 tools covering search, read, create, edit, tags, templates and backlinks.Community favourite2,847+494 days ago51.9
16Accessing an Obsidian vault from Open WebUI or remote LLM over local HTTP: it runs an MCP server inside Obsidian with optional bearer token authentication.Steady42+127 days ago51.6
17Bounded writes on a copied or dedicated Obsidian vault: it documents headless-guarded and headless-filesystem runtimes plus governed note, frontmatter, and Base operations.Steady400yesterday49.2
18Obsidian users who want AI clients to share a persistent memory: it captures from Obsidian and recalls notes by meaning across MCP-compatible tools.Community favourite809+335 days ago48.4
19Editing an existing Obsidian vault in place from an agent: it exposes write tools for frontmatter, sections, blocks, tags and canvas nodes alongside search and read.Steady33+440 days ago48.2
20Agent sessions that lose context between runs: it captures preferences, decisions and project facts as local Markdown memory, with writes gated by user approval.Emerging213+3932 days ago46.3

The ranking, with the evidence

Each position is a weighted mean of adoption (40%), maintenance (24%), momentum (14%), tool description quality (13%) and trust (9%), multiplied by three attenuators: how directly the server is about Obsidian (named for it, declaring it, tagged with it, or merely mentioning it), whether its repository is still moving, and how much independent evidence of adoption it has. Open the score on any entry to see every number, including the ones marked ≈, which were imputed from the median of the other candidates rather than measured. The maintenance grade on each entry is mostly issue responsiveness, release recency and open security alerts rather than commits, so a recent commit beside a low grade is two different measurements rather than a contradiction.

  • Abandoned but popular: People use it, but its default branch has stopped moving. Fine to keep running, risky to adopt.
  • Community favourite: Widely adopted and still actively maintained.
  • Dormant: Neither changing nor widely adopted. Here because it still matches the search.
  • Emerging: Small audience, growing quickly, maintained. The bet with the most upside.
  • Steady: Maintained, modest audience, no surprises in either direction.
  • Best for: Automating an Obsidian vault from scripts or AI agents: it exposes an authenticated local REST API alongside a built-in MCP server.

    obsidian-local-rest-api runs as an Obsidian plugin and serves the same read, write, patch, search, command and event-stream capabilities through HTTPS REST routes and an MCP endpoint at /mcp/. Clients must send the plugin's API key as a bearer token, and because the certificate is generated locally, it has to be trusted in the client or the plain HTTP server enabled in settings.

    GitHub stars
    3,031
    Stars over the last 90 days: 2,690 at the earliest of 25 readings and 3,044 at the latest, up 354.
    Stars / 30 days
    +106
    npm / typical week
    downloads not counted
    PyPI / typical week
    no attributed package
    Tools exposed
    never inspected
    Last commit
    yesterday
    Commits / 12 weeks
    72
    Weekly commits over the last 12 weeks, oldest first: 25, 0, 0, 0, 14, 1, 0, 0, 17, 5, 4, 7. 73 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    Not graded
    Score 87.5: show every number behind it
    • Adoption87 / 100 · weight 40%
      • GitHub stars87
      • npm downloadsnot measured
        npm names no repository for obsidian-local-rest-api, so its downloads cannot be attributed
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum78 / 100 · weight 14%
      • Stars gained, relative to size75
      • Stars gained, absolute82
      • npm download trendnot measured
        no download history for the selected registry
    • Tool quality≈68 / 100 · weight 13%
      • Tool description quality≈68
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    87.5
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    87.5
  • Best for: Editing an Obsidian vault from an MCP client with the Local REST API plugin running: it exposes file, search, content-patching, periodic-note, and delete tools.

    MCP server for Obsidian connects to a running Obsidian Local REST API community plugin and exposes 13 tools for listing vault and directory files, reading and batch-reading contents, simple and JsonLogic searches, patching, appending, putting, deleting files, and retrieving periodic notes or recent changes. Its adoption requirement is the running Local REST API community plugin, an API key, and configured Obsidian host and port, and it pins the Python mcp SDK below 2.0 because it uses the 1.x low-level Server API.

    GitHub stars
    4,481
    Stars over the last 90 days: 4,126 at the earliest of 86 readings and 4,482 at the latest, up 356.
    Stars / 30 days
    +46
    npm / typical week
    Ships no npm package
    PyPI / typical week
    no attributed package
    Tools exposed
    13
    Last commit
    48 days ago
    Commits / 12 weeks
    5
    Weekly commits over the last 12 weeks, oldest first: 1, 0, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0. 5 in total, and the last figure is the current week so far.
    Maintenance grade
    D
    Tool descriptions
    A
    Score 81.3: show every number behind it
    • Adoption98 / 100 · weight 40%
      • GitHub stars91
      • npm downloadsnot measured
        no npm package
      • Used through Glama42
    • Maintenance69 / 100 · weight 24%
      • Last commit touching this server88
      • Repository maintenance grade30
      • Commit cadence65
    • Momentum51 / 100 · weight 14%
      • Stars gained, relative to size41
      • Stars gained, absolute67
      • npm download trendnot measured
        no download history for the selected registry
    • Tool quality73 / 100 · weight 13%
      • Tool description quality65
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    81.3
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    81.3
  • Best for: Surgically editing existing vault notes rather than rewriting them: it exposes tools to patch a single heading, block reference, or frontmatter field in place.

    The server reads, writes, searches, and edits Obsidian vault notes, tags, and frontmatter through tools such as obsidian_get_note, obsidian_search_notes, obsidian_patch_note, and obsidian_manage_tags, running either as a stdio process or as a local Streamable HTTP server. Before installing, note that it reaches a vault through the Obsidian Local REST API plugin and requires an API key, with read and write access optionally narrowed to selected folders through environment settings.

    GitHub stars
    695
    Stars over the last 90 days: 642 at the earliest of 14 readings and 695 at the latest, up 53.
    Stars / 30 days
    +13
    npm / typical week
    3.3K
    PyPI / typical week
    no attributed package
    Tools exposed
    never inspected
    Last commit
    13 days ago
    Commits / 12 weeks
    88
    Weekly commits over the last 12 weeks, oldest first: 0, 8, 0, 0, 16, 0, 3, 10, 15, 18, 18, 0. 88 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    Not graded
    Score 81.1: show every number behind it
    • Adoption85 / 100 · weight 40%
      • GitHub stars71
      • npm downloads75
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum37 / 100 · weight 14%
      • Stars gained, relative to size51
      • Stars gained, absolute46
      • npm download trend0
    • Tool quality≈68 / 100 · weight 13%
      • Tool description quality≈68
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    81.1
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    81.1
  • Best for: Editing explicitly configured local Obsidian vaults with an AI assistant: it exposes note, tag, search, move, and delete tools plus revision preconditions.

    obsidian-mcp is a local MCP server that lets assistants read and modify configured Obsidian vaults using tools for listing vaults, reading, creating, editing, deleting, moving, searching, creating directories, and managing tags. It requires Node.js 22 or newer, and each configured vault must already contain an .obsidian directory and be given as an absolute path.

    GitHub stars
    742
    Stars over the last 90 days: 720 at the earliest of 83 readings and 742 at the latest, up 22.
    Stars / 30 days
    +9
    npm / typical week
    3.5K
    PyPI / typical week
    no attributed package
    Tools exposed
    never inspected
    Last commit
    66 days ago
    Commits / 12 weeks
    9
    Weekly commits over the last 12 weeks, oldest first: 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0. 9 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    Not graded
    Score 77.8: show every number behind it
    • Adoption86 / 100 · weight 40%
      • GitHub stars72
      • npm downloads75
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance86 / 100 · weight 24%
      • Last commit touching this server88
        dated from the last commit on the default branch, re-read from GitHub at publication; github.com shows a push 10 days ago, which counts every ref; the stored date would have published 10 days ago
      • Repository maintenance grade100
      • Commit cadence65
    • Momentum35 / 100 · weight 14%
      • Stars gained, relative to size40
      • Stars gained, absolute40
      • npm download trend19
    • Tool quality≈68 / 100 · weight 13%
      • Tool description quality≈68
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    77.8
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    77.8
  • Best for: Obsidian vaults used with AI assistants: it indexes notes and lets MCP agents search and read them via hybrid full-text, fuzzy, and semantic search.

    The README documents an MCP server that lets AI agents search and read Obsidian notes as tool calls, using hybrid retrieval that combines BM25, fuzzy title matching, and semantic embeddings; its exact MCP tool list has not been inspected. It runs locally by default with SQLite, FTS5, sqlite-vec, and RRF ranking, and can use optional OpenAI-compatible embedding APIs.

    GitHub stars
    110
    Stars over the last 90 days: 89 at the earliest of 16 readings and 112 at the latest, up 23.
    Stars / 30 days
    +7
    npm / typical week
    462
    PyPI / typical week
    no attributed package
    Tools exposed
    never inspected
    Last commit
    today
    Commits / 12 weeks
    81
    Weekly commits over the last 12 weeks, oldest first: 1, 39, 9, 5, 1, 0, 0, 7, 12, 3, 1, 1. 79 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    Not graded
    Score 73.3: show every number behind it
    • Adoption64 / 100 · weight 40%
      • GitHub stars51
      • npm downloads57
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum41 / 100 · weight 14%
      • Stars gained, relative to size65
      • Stars gained, absolute35
      • npm download trend5
    • Tool quality≈68 / 100 · weight 13%
      • Tool description quality≈68
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    73.3
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    73.3
  • Best for: For Obsidian users wanting AI assistants to read, write, search, and traverse vaults: it runs inside Obsidian as a plugin, with Dataview and Bases support.

    It runs an MCP server inside Obsidian and documents HTTP endpoints plus a .mcpb bundle for clients, covering vault read/write/search/move operations, Dataview and Bases support, and graph traversal across links, tags, and backlinks. It requires the Obsidian plugin to be installed and enabled, and clients connecting over HTTPS must trust its self-signed certificate (Claude Code and other Bun-based runtimes need NODE_EXTRA_CA_CERTS).

    GitHub stars
    466
    Stars over the last 90 days: 441 at the earliest of 18 readings and 466 at the latest, up 25.
    Stars / 30 days
    +1
    npm / typical week
    downloads not counted
    PyPI / typical week
    no attributed package
    Tools exposed
    never inspected
    Last commit
    33 days ago
    Commits / 12 weeks
    81
    Weekly commits over the last 12 weeks, oldest first: 29, 15, 2, 0, 0, 26, 2, 7, 0, 0, 0, 0. 81 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    Not graded
    Score 70.8: show every number behind it
    • Adoption67 / 100 · weight 40%
      • GitHub stars67
      • npm downloadsnot measured
        npm publishes obsidian-mcp-plugin from rygwdn/obsidian-mcp-plugin
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum17 / 100 · weight 14%
      • Stars gained, relative to size18
      • Stars gained, absolute14
      • npm download trendnot measured
        no download history for the selected registry
    • Tool quality≈68 / 100 · weight 13%
      • Tool description quality≈68
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    70.8
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    70.8
  • Best for: Academic literature workflows from Zotero to an Obsidian vault: it imports Zotero items, parses PDFs through MinerU, and writes Literature notes with dry-run transactions.

    Obsidian Vault MCP is a local stdio MCP server with a CLI for vault configuration, Zotero import, MinerU parsing, and agent or plugin installation, and it documents research Skills including paper-qa, full-read, and literature-review. Before choosing it, note that it expects a vault already opened in Obsidian (containing .obsidian/), a running Zotero Desktop with its local API enabled, and a MinerU step that may send PDFs to an external service.

    GitHub stars
    93
    Stars over the last 90 days: 49 at the earliest of 11 readings and 94 at the latest, up 45.
    Stars / 30 days
    +9
    npm / typical week
    Ships no npm package
    PyPI / typical week
    70
    zotero-obsidian-mcp
    Tools exposed
    never inspected
    Last commit
    69 days ago
    Commits / 12 weeks
    86
    Weekly commits over the last 12 weeks, oldest first: 74, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0. 76 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    Not graded
    Score 70.0: show every number behind it
    • Adoption55 / 100 · weight 40%
      • GitHub stars49
      • PyPI downloads39
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance93 / 100 · weight 24%
      • Last commit touching this server88
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum55 / 100 · weight 14%
      • Stars gained, relative to size78
      • Stars gained, absolute40
      • PyPI download trend33
    • Tool quality≈68 / 100 · weight 13%
      • Tool description quality≈68
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    70.0
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    70.0
  • Best for: Vault-local note editing by AI agents: it installs as an Obsidian plugin and offers MCP connections plus a CLI for reading, writing and searching notes.

    The README documents two interfaces for reaching a vault: native chat inside Obsidian, and MCP or command-line connections that let external agents such as Claude Desktop, Claude Code, Codex and Cursor read, write, search, and organize notes. Setup is manual (manifest.json, styles.css and main.js dropped into .obsidian/plugins/nexus/), and while native chat works on mobile, MCP clients, the local CLI bridge, local desktop providers, semantic search, and ingestion are desktop-only.

    GitHub stars
    158
    Stars over the last 90 days: 148 at the earliest of 30 readings and 158 at the latest, up 10.
    Stars / 30 days
    +5
    npm / typical week
    downloads not counted
    PyPI / typical week
    no attributed package
    Tools exposed
    never inspected
    Last commit
    today
    Commits / 12 weeks
    182
    Weekly commits over the last 12 weeks, oldest first: 11, 13, 48, 10, 34, 10, 6, 9, 5, 5, 12, 19. 182 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    Not graded
    Score 69.8: show every number behind it
    • Adoption55 / 100 · weight 40%
      • GitHub stars55
      • npm downloadsnot measured
        npm publishes nexus from graphql-nexus/nexus
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum43 / 100 · weight 14%
      • Stars gained, relative to size51
      • Stars gained, absolute31
      • npm download trendnot measured
        no download history for the selected registry
    • Tool quality≈68 / 100 · weight 13%
      • Tool description quality≈68
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    69.8
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    69.8
  • 9

    MCPVault

    Community favourite▼ 1
    bitbonsai/mcpvault ↗

    Best for: Editing Obsidian vault notes through MCP clients: it documents read, search, write, patch, frontmatter, tag, and wiki-link operations while restricting access to the vault root.

    MCPVault is a local stdio MCP server that takes an Obsidian vault path and lets compatible clients read, search, and edit vault notes; its README documents note and file operations, partial reads, directory and batch reads, search, frontmatter, tags, and wiki links. Before choosing it, note that it requires Node.js v20.0.0 or later and a local vault directory, while Obsidian itself does not need to be running and no Obsidian plugin is required.

    GitHub stars
    1,691
    Stars over the last 90 days: 1,560 at the earliest of 25 readings and 1,691 at the latest, up 131.
    Stars / 30 days
    +22
    npm / typical week
    4.9K
    PyPI / typical week
    no attributed package
    Tools exposed
    never inspected
    Last commit
    9 days ago
    Commits / 12 weeks
    196
    Weekly commits over the last 12 weeks, oldest first: 14, 21, 91, 53, 11, 0, 0, 1, 0, 1, 4, 0. 196 in total, and the last figure is the current week so far.
    Maintenance grade
    B
    Tool descriptions
    Not graded
    Score 65.3: show every number behind it
    • Adoption92 / 100 · weight 40%
      • GitHub stars81
      • npm downloads79
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance95 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade80
      • Commit cadence100
    • Momentum44 / 100 · weight 14%
      • Stars gained, relative to size44
      • Stars gained, absolute55
      • npm download trend29
    • Tool quality≈68 / 100 · weight 13%
      • Tool description quality≈68
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    83.7
    × relevance: the keyword is declared here
    0.78
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    65.3
  • Best for: Self-hosters who need an MCP server to read and write an Obsidian vault without running Obsidian: 33 tools cover hybrid search, tasks, memory, and files.

    Vault Cortex is a standalone MCP server that exposes 33 tools for reading, writing, and patching Obsidian notes; hybrid FTS5 and vector search with cross-encoder reranking; frontmatter properties, tags, backlinks, tasks in Tasks-plugin and Dataview formats, structured memory in About Me files, and non-markdown files such as images and PDFs. The local quick start requires Docker and a vault folder, while Node.js 22.12 or newer is listed only for the CLI; the server works directly with .md files on disk without Obsidian running.

    GitHub stars
    27
    Stars over the last 90 days: 12 at the earliest of 55 readings and 30 at the latest, up 18.
    Stars / 30 days
    +9
    npm / typical week
    207
    PyPI / typical week
    no attributed package
    Tools exposed
    33
    Last commit
    2 days ago
    Commits / 12 weeks
    441
    Weekly commits over the last 12 weeks, oldest first: 27, 38, 30, 67, 32, 49, 41, 42, 20, 30, 41, 13. 430 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    A
    Score 58.5: show every number behind it
    • Adoption41 / 100 · weight 40%
      • GitHub stars36
      • npm downloads25
        downloads show none of the weekday rhythm human traffic has; halved
      • Used through Glama32
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum53 / 100 · weight 14%
      • Stars gained, relative to size91
      • Stars gained, absolute40
      • npm download trend0
    • Tool quality93 / 100 · weight 13%
      • Tool description quality85
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    68.8
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: modest but real audience
    0.85
    Composite score
    58.5
  • Best for: Cloud-available vault access when the local machine is off: pair it with Self-hosted LiveSync and it reads the synced CouchDB copy over MCP.

    Obsidian Sync MCP runs as an HTTP MCP server that reads a vault either as .md files on disk or from a CouchDB database kept current by the Self-hosted LiveSync plugin. Its CouchDB mode assumes that LiveSync setup already exists, and an end-to-end encrypted vault requires the LiveSync passphrase plus the recovery code where path obfuscation is enabled.

    GitHub stars
    59
    Stars over the last 90 days: 37 at the earliest of 23 readings and 59 at the latest, up 22.
    Stars / 30 days
    +4
    npm / typical week
    133
    PyPI / typical week
    no attributed package
    Tools exposed
    never inspected
    Last commit
    5 days ago
    Commits / 12 weeks
    49
    Weekly commits over the last 12 weeks, oldest first: 0, 6, 0, 4, 3, 5, 0, 1, 4, 2, 16, 8. 49 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    Not graded
    Score 58.3: show every number behind it
    • Adoption48 / 100 · weight 40%
      • GitHub stars44
      • npm downloads23
        downloads show none of the weekday rhythm human traffic has; halved
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum55 / 100 · weight 14%
      • Stars gained, relative to size59
      • Stars gained, absolute29
      • npm download trend77
    • Tool quality≈68 / 100 · weight 13%
      • Tool description quality≈68
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    68.6
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: modest but real audience
    0.85
    Composite score
    58.3
  • Best for: Writers who want AI conversations to persist as local Markdown notes in Obsidian: it exposes write_note, search_notes, build_context, and canvas tools over an MCP server.

    Basic Memory runs as an MCP server that stores knowledge as Markdown files and exposes 17 tools for reading, writing, editing, moving, deleting, searching, and listing notes, building context from memory:// URIs, and creating Obsidian canvas files. For local use it depends on Python via uv, and the documented install command needs --prerelease=allow.

    GitHub stars
    4,248
    Stars over the last 90 days: 3,502 at the earliest of 45 readings and 4,248 at the latest, up 746.
    Stars / 30 days
    +295
    npm / typical week
    Ships no npm package
    PyPI / typical week
    6.9K
    basic-memory
    Tools exposed
    17
    Last commit
    today
    Commits / 12 weeks
    734
    Weekly commits over the last 12 weeks, oldest first: 32, 32, 54, 15, 56, 217, 85, 32, 9, 44, 32, 126. 734 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    B
    Score 55.6: show every number behind it
    • Adoption100 / 100 · weight 40%
      • GitHub stars91
      • PyPI downloads82
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum87 / 100 · weight 14%
      • Stars gained, relative to size100
      • Stars gained, absolute100
      • PyPI download trend49
    • Tool quality58 / 100 · weight 13%
      • Tool description quality50
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    92.7
    × relevance: the keyword is tagged here
    0.60
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    55.6
  • Best for: Agents needing persistent memory from a local Obsidian vault: 34 read-only tools cover hybrid Markdown/PDF retrieval, wikilink graph queries, and Canvas, Dataview, and Bases access.

    enquire-mcp exposes 34 tools that turn a local Obsidian vault into agent memory: hybrid search over Markdown and PDFs/OCR, wikilink and backlink graph queries, Dataview-style queries, and Canvas or Bases parsing. It assumes a local vault and the npm package, and its README says the documented branch is an unpublished source candidate, so installation should use published releases or npm versions.

    GitHub stars
    34
    Stars over the last 90 days: 25 at the earliest of 44 readings and 34 at the latest, up 9.
    Stars / 30 days
    +1
    npm / typical week
    259
    PyPI / typical week
    no attributed package
    Tools exposed
    34
    Last commit
    today
    Commits / 12 weeks
    228
    Weekly commits over the last 12 weeks, oldest first: 25, 18, 59, 9, 40, 40, 0, 0, 0, 5, 0, 22. 218 in total, and the last figure is the current week so far.
    Maintenance grade
    B
    Tool descriptions
    A
    Score 54.6: show every number behind it
    • Adoption57 / 100 · weight 40%
      • GitHub stars39
      • npm downloads51
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance95 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade80
      • Commit cadence100
    • Momentum35 / 100 · weight 14%
      • Stars gained, relative to size33
      • Stars gained, absolute14
      • npm download trend64
    • Tool quality81 / 100 · weight 13%
      • Tool description quality73
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    70.0
    × relevance: the keyword is declared here
    0.78
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    54.6
  • 14

    SoloMD

    Community favourite▲ 2
    zhitongblog/solomd ↗

    Best for: Pointing Claude or Cursor at a local Markdown vault: the bundled stdio MCP server provides semantic search, read, and list, with no write tools.

    SoloMD is a desktop Markdown editor whose bundled solomd-mcp binary points an MCP client at a local vault over stdio for semantic search, read, and list, and it also runs an in-app agent panel with YAML recipes whose writes land on AutoGit branches for review. That MCP server is read-only and ships inside the editor rather than as a standalone package, so adopting it means installing the SoloMD app: no npm package is published for it separately.

    GitHub stars
    1,290
    Stars over the last 90 days: 460 at the earliest of 48 readings and 1,306 at the latest, up 846.
    Stars / 30 days
    +241
    npm / typical week
    Ships no npm package
    PyPI / typical week
    no attributed package
    Tools exposed
    never inspected
    Last commit
    yesterday
    Commits / 12 weeks
    616
    Weekly commits over the last 12 weeks, oldest first: 32, 40, 33, 21, 28, 27, 33, 30, 86, 67, 190, 31. 618 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    Not graded
    Score 52.0: show every number behind it
    • Adoption78 / 100 · weight 40%
      • GitHub stars78
      • npm downloadsnot measured
        no npm package
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum98 / 100 · weight 14%
      • Stars gained, relative to size100
      • Stars gained, absolute96
      • npm download trendnot measured
        no download history for the selected registry
    • Tool quality≈68 / 100 · weight 13%
      • Tool description quality≈68
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    86.7
    × relevance: the keyword is tagged here
    0.60
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    52.0
  • Best for: Teams self-hosting a plain-markdown vault: it bundles a stdio MCP server with 18 tools covering search, read, create, edit, tags, templates and backlinks.

    NoteDiscovery is a self-hosted plain-markdown notes app whose built-in stdio MCP server exposes 18 tools, including full-text search, note listing and reading, creation, appending, deletion, moving, folder creation, tag listing, backlinks, knowledge graph traversal, template instantiation and a health check. Before installing, know that it assumes a NoteDiscovery instance is already running: the README wires the server up as a stdio Docker command pointed at a NOTEDISCOVERY_URL, so it works against that app's vault rather than plugging into an existing Obsidian vault, and no npm or PyPI package is published.

    GitHub stars
    2,847
    Stars over the last 90 days: 2,727 at the earliest of 44 readings and 2,847 at the latest, up 120.
    Stars / 30 days
    +49
    npm / typical week
    Ships no npm package
    PyPI / typical week
    no attributed package
    Tools exposed
    18
    Last commit
    4 days ago
    Commits / 12 weeks
    122
    Weekly commits over the last 12 weeks, oldest first: 49, 11, 21, 17, 5, 4, 0, 3, 0, 4, 1, 7. 122 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    A
    Score 51.9: show every number behind it
    • Adoption86 / 100 · weight 40%
      • GitHub stars86
      • npm downloadsnot measured
        no npm package
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum59 / 100 · weight 14%
      • Stars gained, relative to size52
      • Stars gained, absolute68
      • npm download trendnot measured
        no download history for the selected registry
    • Tool quality83 / 100 · weight 13%
      • Tool description quality75
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    86.5
    × relevance: the keyword is tagged here
    0.60
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    51.9
  • Best for: Accessing an Obsidian vault from Open WebUI or remote LLM over local HTTP: it runs an MCP server inside Obsidian with optional bearer token authentication.

    Vault as MCP runs an MCP server inside Obsidian over HTTP, and its README documents a bridge script for stdio clients plus operations for reading, searching, listing, creating, editing, renaming, and deleting notes, with templates and periodic notes. It is desktop-only, will not work on mobile devices, and Claude Desktop access assumes Node.js 18+ plus the separate bridge script.

    GitHub stars
    42
    Stars over the last 90 days: 32 at the earliest of 17 readings and 42 at the latest, up 10.
    Stars / 30 days
    +1
    npm / typical week
    downloads not counted
    PyPI / typical week
    no attributed package
    Tools exposed
    never inspected
    Last commit
    27 days ago
    Commits / 12 weeks
    82
    Weekly commits over the last 12 weeks, oldest first: 9, 11, 0, 3, 25, 6, 1, 0, 27, 0, 0, 0. 82 in total, and the last figure is the current week so far.
    Maintenance grade
    B
    Tool descriptions
    Not graded
    Score 51.6: show every number behind it
    • Adoption41 / 100 · weight 40%
      • GitHub stars41
      • npm downloadsnot measured
        npm names no repository for obsidian-vault-mcp, so its downloads cannot be attributed
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance95 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade80
      • Commit cadence100
    • Momentum27 / 100 · weight 14%
      • Stars gained, relative to size34
      • Stars gained, absolute15
      • npm download trendnot measured
        no download history for the selected registry
    • Tool quality≈68 / 100 · weight 13%
      • Tool description quality≈68
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    60.7
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: modest but real audience
    0.85
    Composite score
    51.6
  • Best for: Bounded writes on a copied or dedicated Obsidian vault: it documents headless-guarded and headless-filesystem runtimes plus governed note, frontmatter, and Base operations.

    Optimike Obsidian MCP gives MCP clients access to an Obsidian vault, documenting note and frontmatter operations, Tasks/Operon and Bases/Canvas workflows, semantic search, shared local caching, and live, hybrid, and headless runtime modes. Before choosing it, note that governed writes depend on the Local REST API and Atomic Write Bridge, semantic search depends on a Smart Connections index plus Ollama or an OpenAI-compatible embedding endpoint, and Tasks/Operon workflows depend on the Operon Developer API V1 through the Bridge.

    GitHub stars
    40
    Stars over the last 90 days: 32 at the earliest of 17 readings and 40 at the latest, up 8.
    Stars / 30 days
    0
    npm / typical week
    Ships no npm package
    PyPI / typical week
    no attributed package
    Tools exposed
    never inspected
    Last commit
    yesterday
    Commits / 12 weeks
    907
    Weekly commits over the last 12 weeks, oldest first: 153, 0, 7, 298, 38, 84, 8, 0, 188, 122, 0, 9. 907 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    Not graded
    Score 49.2: show every number behind it
    • Adoption40 / 100 · weight 40%
      • GitHub stars40
      • npm downloadsnot measured
        no npm package
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum0 / 100 · weight 14%
      • Stars gained, relative to size0
      • Stars gained, absolute0
      • npm download trendnot measured
        no download history for the selected registry
    • Tool quality≈68 / 100 · weight 13%
      • Tool description quality≈68
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    57.9
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: modest but real audience
    0.85
    Composite score
    49.2
  • Best for: Obsidian users who want AI clients to share a persistent memory: it captures from Obsidian and recalls notes by meaning across MCP-compatible tools.

    The second-brain-cloudflare server runs as a Cloudflare Worker backed by D1, Vectorize, Workers AI, and KV, stores notes and other memories, documents capture from MCP clients, CLI, browser extension, Obsidian, Notion, calendars, email, iOS Shortcuts, and a web dashboard, and recalls by meaning. The main requirement is a Cloudflare account and the listed services; if Vectorize is unavailable, captures and keyword recall continue while semantic indexing is restored.

    GitHub stars
    809
    Stars over the last 90 days: 673 at the earliest of 34 readings and 809 at the latest, up 136.
    Stars / 30 days
    +33
    npm / typical week
    downloads not counted
    PyPI / typical week
    no attributed package
    Tools exposed
    never inspected
    Last commit
    5 days ago
    Commits / 12 weeks
    1,759
    Weekly commits over the last 12 weeks, oldest first: 88, 38, 82, 64, 51, 217, 96, 41, 381, 694, 1, 6. 1,759 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    Not graded
    Score 48.4: show every number behind it
    • Adoption73 / 100 · weight 40%
      • GitHub stars73
      • npm downloadsnot measured
        npm names no repository for second-brain, so its downloads cannot be attributed
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum71 / 100 · weight 14%
      • Stars gained, relative to size76
      • Stars gained, absolute62
      • npm download trendnot measured
        no download history for the selected registry
    • Tool quality≈68 / 100 · weight 13%
      • Tool description quality≈68
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    80.7
    × relevance: the keyword is tagged here
    0.60
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    48.4
  • Best for: Editing an existing Obsidian vault in place from an agent: it exposes write tools for frontmatter, sections, blocks, tags and canvas nodes alongside search and read.

    It exposes 41 tools covering full-text and semantic search, note reading and writing, frontmatter and tag edits, heading- and block-level edits, link-graph analysis, canvas node and edge edits, Bases queries, and attachment retrieval. Before installing, note that semantic search depends on a configured embedding provider and a prior index_vault run, and the README lists Node 24 or newer as a requirement.

    GitHub stars
    33
    Stars over the last 90 days: 27 at the earliest of 15 readings and 33 at the latest, up 6.
    Stars / 30 days
    +4
    npm / typical week
    77
    PyPI / typical week
    no attributed package
    Tools exposed
    41
    Last commit
    40 days ago
    Commits / 12 weeks
    61
    Weekly commits over the last 12 weeks, oldest first: 0, 0, 0, 0, 0, 53, 8, 0, 0, 0, 0, 0. 61 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    A
    Score 48.2: show every number behind it
    • Adoption41 / 100 · weight 40%
      • GitHub stars38
      • npm downloads20
        downloads show none of the weekday rhythm human traffic has; halved
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum50 / 100 · weight 14%
      • Stars gained, relative to size63
      • Stars gained, absolute29
      • npm download trend51
    • Tool quality96 / 100 · weight 13%
      • Tool description quality88
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    68.9
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: small audience
    0.70
    Composite score
    48.2
  • Best for: Agent sessions that lose context between runs: it captures preferences, decisions and project facts as local Markdown memory, with writes gated by user approval.

    Link documents four surfaces for agents (a CLI, an MCP server, official skills and a local web viewer) that capture raw sources into a folder, structure them into source-backed wiki pages, and retrieve memories as compact query packets. Its memory is plain Markdown held on the local machine, and every durable write must be approved first, so automatic session hooks record proposals rather than facts.

    GitHub stars
    213
    Stars over the last 90 days: 172 at the earliest of 8 readings and 213 at the latest, up 41.
    Stars / 30 days
    +39
    npm / typical week
    Ships no npm package
    PyPI / typical week
    no attributed package
    Tools exposed
    never inspected
    Last commit
    32 days ago
    Commits / 12 weeks
    122
    Weekly commits over the last 12 weeks, oldest first: 17, 40, 15, 28, 2, 17, 0, 3, 0, 0, 0, 0. 122 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    Not graded
    Score 46.3: show every number behind it
    • Adoption58 / 100 · weight 40%
      • GitHub stars58
      • npm downloadsnot measured
        no npm package
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum86 / 100 · weight 14%
      • Stars gained, relative to size100
      • Stars gained, absolute64
      • npm download trendnot measured
        no download history for the selected registry
    • Tool quality≈68 / 100 · weight 13%
      • Tool description quality≈68
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    77.2
    × relevance: the keyword is tagged here
    0.60
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    46.3

Questions people ask

How do I choose between obsidian-local-rest-api and MCP server for Obsidian?

Choose obsidian-local-rest-api for a general, active vault connection: it is a Community favourite, had a commit 1 day ago, and had 72 commits in the last 12 weeks. Choose MCP server for Obsidian when you want the Local REST API community plugin workflow and a documented tool set: it exposes 13 tools and has an A grade for tool descriptions. MCP server for Obsidian had 5 commits in the last 12 weeks, so it is less active than obsidian-local-rest-api by that measure.

What is Obsidian MCP Server (cyanheads/obsidian-mcp-server) best at?

It is best for surgical edits to existing vault notes rather than rewriting them. It exposes tools to patch a single heading, block reference, or frontmatter field in place. It is a Community favourite, had a commit 13 days ago, and had 88 commits in the last 12 weeks. It is published on npm as obsidian-mcp-server with 3,266 downloads in a typical week.

Which server should I use if I only want read access?

enquire-mcp exposes 34 read-only tools for hybrid Markdown/PDF retrieval, wikilink graph queries, and Canvas, Dataview, and Bases access. It had a commit 0 days ago and 228 commits in the last 12 weeks. SoloMD also bundles a stdio MCP server that provides semantic search, read, and list, with no write tools. If you want the larger read-only tool surface, use enquire-mcp; if you want a Markdown editor with a bundled read-only server, use SoloMD.

What should I check before pointing an agent at MCPVault?

MCPVault documents read, search, write, patch, frontmatter, tag, and wiki-link operations while restricting access to the vault root. It had a commit 9 days ago and 196 commits in the last 12 weeks, with 4,925 npm downloads in a typical week for @bitbonsai/mcpvault. Because it includes write and patch operations, confirm that your MCP client is allowed to change the vault and that the vault root restriction matches how you store notes.

How do basic-memory and second-brain-cloudflare differ for memory?

basic-memory stores knowledge in standard Markdown files on your computer and integrates with Obsidian. It exposes 17 tools with a B grade for tool descriptions, had a commit 0 days ago, and had 734 commits in the last 12 weeks. second-brain-cloudflare is described as a self-hosted semantic memory layer running on Cloudflare Workers, D1, Vectorize, and Workers AI. It had 809 GitHub stars, gained 33 stars per 30 days, had a commit 5 days ago, and had 1,759 commits in the last 12 weeks. Choose basic-memory for local Markdown ownership; choose second-brain-cloudflare for Cloudflare-hosted recall across MCP clients.

What is Vault Cortex Obsidian MCP Server for?

It is a standalone MCP server for Obsidian vaults, and it is aimed at self-hosters who need to read and write a vault without running Obsidian. It exposes 33 tools covering hybrid search, tasks, memory, and files, with an A grade for tool descriptions. It had a commit 2 days ago and 441 commits in the last 12 weeks. It is published on npm as vault-cortex with 207 downloads in a typical week.

Other comparisons