MCP.Market

Obsidian Notes MCP server

by moreno-omar·io.github.moreno-omar/mcp-obsidian·v0.1.0

Search an Obsidian vault by tag, term and wikilink graph. Read-only, deterministic, no embeddings.

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed Obsidian Notes yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Obsidian Notes tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.10 · 2026-10-12 · same rubric, same numbers if you re-run it

no findings
  • –Code scanpackage could not be scannedn/a
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 1 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Obsidian Notes compares

Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
88/100
higher than 75% of 1,297 Productivity servers

Install Obsidian Notes in Claude Code, Cursor or VS Code

The registry entry has no remote endpoint or installable package.

What the publisher says

From the Obsidian Notes repository's README, as published. We do not edit it. Read it on GitHub

Install in Claude Desktop

Download the bundle for your Mac or PC from the latest release, open it, point it at your vault.

About "Not signed"

The bundles are unsigned. That is normal for .mcpb: mcpb pack does not sign by default, and signing is a separate opt-in step with a certificate of your own. If you run mcpb info on the download you will see WARNING: Not signed — ignore it. It has no effect on installing or using the extension.

Signing is not enabled yet because the upstream tooling is currently broken: mcpb sign produces a bundle that Claude Desktop refuses to install (#278), and mcpb verify reports signed bundles as unsigned (#276). It will be added once those are fixed.

MCP tool using obsidian

  • going with the idea that it's better to search for local information using tags and search over RAG.
  • more possible with the Open Knowledge Format (OKF) that Google is encouraging. Which mostly uses markdown.
  • markdown, notes, and better access to local info makes me think there should be an app to connect an LLM to obsidian.

Goals

  • have tool check notes using: title, tags, and follow links in notes
  • to have as a vault for llm to make notes. To solve problems, document it, and see if new problems are similar.

Non-goals

  • create a full GUI interface for the app
  • to allow RAG use

Install

cargo install mcp-obsidian

Then point it at a vault:

mcp-obsidian --vault ~/vault index      # print the index, no model involved
mcp-obsidian --vault ~/vault serve      # stdio MCP server for a desktop host
mcp-obsidian --vault ~/vault serve --http   # Streamable HTTP on 127.0.0.1:8000/mcp

Marketplaces

Published on crates.io:

cargo install mcp-obsidian
mcp-obsidian --vault ~/vault serve

The crate is dual-licensed and its README carries the registry ownership token, so it can also be listed in the Official MCP Registry and shipped as an MCPB bundle without further changes.

requires.

  • PUBLISHING.md — release runbook and the account each directory

plus the Smithery and ChatGPT directory submissions and the OAuth they need.

  • DEPLOYMENT.md — hosting behind a public HTTPS URL on a VPS,

The line below is the package-ownership token the registry verifies against this crate's README. It must stay visible in plain text — crates.io strips HTML comments — and must match the name in server.json.

mcp-name: io.github.moreno-omar/mcp-obsidian

Demo

Everything below runs locally on one desktop — an NVIDIA RTX 4060 Ti (16 GB) serving gemma4:e4b through Ollama, with the vault read from disk. No API keys, no cloud calls, no data leaving the machine: the only network traffic is localhost:11434.

ask — one prompt, answered from the vault

chat — the same loop, interactive

Fast, because this is a CLI and not a full-fledged TUI

mcp-obsidian prints, it does not paint. There is no alternate screen, no event loop and no per-frame redraw: colours and layout are computed once per answer with richrs, written to stdout, and the process exits. Measured on the machine above:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Obsidian Notes: common questions

Is Obsidian Notes MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the Obsidian Notes safety report
Does Obsidian Notes need an API key?
No secret keys are declared. It reads 1 setting from the environment.
Is Obsidian Notes maintained?
The last commit was 22 days ago (2026-10-11). The latest release is v0.1.0.
What can I use instead of Obsidian Notes?
Servers from other publishers that do the same job: Obsidian Hybrid Search MCP server, Obsidian Vault MCP server and Enquire MCP server.

Alternatives to Obsidian Notes

Same job from other publishers: the closest match first, then the best rated.

  • Obsidian Hybrid Search
    Search Obsidian vaults with hybrid full-text, fuzzy, semantic, and graph retrieval.
    B
  • Obsidian Vault MCP
    Local Zotero, MinerU, Obsidian literature workflow with transactional Analysis notes.
    A
  • Enquire
    Long-term memory for AI agents — your Obsidian vault as searchable persistent memory.
    A
  • Obsidian
    Read, write, search, and surgically edit Obsidian notes, tags, and frontmatter via MCP.
    A
  • DocsAgent — Zotero, Obsidian & Apple Notes MCP Server
    Instant, private access to your knowledge base: Zotero, Obsidian, Apple Notes (macOS).
    B