MCP.Market

Obsidian Semantic Search MCP server

by DalecB·io.github.DalecB/obsidian-semantic-mcp·v0.2.1·1 stars

Read-only semantic search MCP server for Obsidian vaults using local Ollama embeddings.

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

full report

Adoption
Growing

1 stars61 downloads/wk

Reviews

Write one

Nobody has reviewed Obsidian Semantic Search yet.

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

Obsidian Semantic Search tools (4)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • index_status

    Return semantic index status and safety settings.

  • index_vault

    Index or reindex the Obsidian vault into the external semantic index. Does not modify the vault.

  • read_note

    Read-only markdown note reader by vault-relative path and optional line range.

  • search_notes

    Read-only hybrid semantic/keyword search over the Obsidian vault. Returns file-level results with matched sections.

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan12 source files scanned25/25
  • –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 52 days ago12/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 Semantic Search 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
Tools
4
the typical Productivity server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
1
more than 50% of 852 Productivity servers
Downloads a week
61
more than 46% of 423 Productivity servers with a package

What its tools let an agent do: 4 read

Install Obsidian Semantic Search in Claude Code, Cursor or VS Code

Runs npx -y @dalecb/obsidian-semantic-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add obsidian-semantic-mcp -- npx -y @dalecb/obsidian-semantic-mcp
Add to Cursor

What the publisher says

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

Obsidian Semantic Search MCP

Read-only semantic retrieval for agents that need to find the right Obsidian note without write access.

한국어 · Quick Start · Why This Exists · How It Works

Your Obsidian vault is useful only if your agent can find the right note.

Keyword search misses context. Full write-capable Obsidian MCP servers expose more power than a retrieval agent needs. Obsidian plugins are great inside Obsidian, but they are not always the right boundary for Codex, Claude Desktop, Cursor, or any other MCP client.

This project is the narrow version:

local Obsidian vault -> read-only scanner -> local SQLite index -> MCP search/read tools

No note writes. No cloud embeddings by default. No Obsidian plugin runtime. No sync service.

Status: 0.3.1 early preview. The server is usable today, but ranking behavior and tool schemas may change before 1.0.

What You Get

Example result shape:

{
  "path": "02_Projects/RealtimeAPI/05_Interview_QA.md",
  "title": "Interview Q&A",
  "score": 0.7431,
  "matched_sections": [
    {
      "heading": "Level 4 > Redis Lua atomicity",
      "lines": [266, 305],
      "reason": "semantic=1, keyword=0.5565, metadata=0.6"
    }
  ]
}

Quick Start

Requirements:

  • Node.js >= 24
  • Ollama
  • An Obsidian vault
  • An MCP client such as Codex, Claude Desktop, Cursor, or another stdio MCP client

Install the embedding model:

ollama pull bge-m3
curl http://localhost:11434/api/tags

Print setup guidance:

npx -y --package @dalecb/obsidian-semantic-mcp obsidian-semantic-mcp-setup

Codex Setup

Add this to ~/.codex/config.toml:

[mcp_servers.obsidian_semantic]
command = "npx"
args = ["-y", "@dalecb/obsidian-semantic-mcp"]

[mcp_servers.obsidian_semantic.env]
OBSIDIAN_VAULT_ROOT = "/path/to/your/Obsidian Vault"
OBSIDIAN_SEMANTIC_MCP_HOME = "/Users/you/.obsidian-semantic-mcp"
OLLAMA_BASE_URL = "http://localhost:11434"
OBSIDIAN_EMBED_MODEL = "bge-m3"
OBSIDIAN_SEMANTIC_AUTO_INDEX = "true"

Restart Codex, then run:

obsidian_semantic.index_status
obsidian_semantic.search_notes { "query": "Redis Lua atomicity", "limit": 5 }

Claude Code Setup

Add the server at user scope so the personal vault path stays out of project .mcp.json files:

Shortened. The full README is on GitHub.

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

Obsidian Semantic Search: common questions

Is Obsidian Semantic Search MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the Obsidian Semantic Search safety report
How do I install Obsidian Semantic Search?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Obsidian Semantic Search need an API key?
No secret keys are declared. It reads 8 settings from the environment.
Is Obsidian Semantic Search maintained?
The last commit was 88 days ago (2026-08-06). The latest release is v0.2.1.
What can I use instead of Obsidian Semantic Search?
Servers from other publishers that do the same job: Obsidian Hybrid Search MCP server, Seekstone MCP server and Obsidian Turbocharged MCP server.
How does Obsidian Semantic Search compare with other Productivity MCP servers?
safety score 88/100 (higher than 75% of 1,297 Productivity servers); tools 4 (the typical Productivity server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Obsidian Semantic Search

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
  • Seekstone
    Filesystem-direct Obsidian MCP server — search and edit your vault with low context-tax.
    A
  • Obsidian Turbocharged
    Governed Obsidian vault access: hybrid retrieval, Markdown-native memory, HITL confirmations.
    B
  • Obsidian Vault MCP
    Local Zotero, MinerU, Obsidian literature workflow with transactional Analysis notes.
    A
  • Nouz
    Semantic knowledge engine for Obsidian with auto-classification and DAG hierarchy
    A