Agentβ™₯︎Age
Catalog

io.github.msdanyg/smart-connections-mcp

Official

by msdanyg Β· TypeScript

Local semantic search over Obsidian vaults via Smart Connections embeddings. Multi-vault, private.

The io.github.msdanyg/smart-connections-mcp Model Context Protocol (MCP) server performs local semantic search over Obsidian vaults. It searches notes by meaning using embeddings generated by the Smart Connections Obsidian plugin, and it runs the same embedding model locally to interpret queries, with no cloud calls and the vault kept on-device.

πŸ› οΈ Key Features

  • Multi-vault semantic search for Obsidian notes
  • Uses Smart Connections embeddings produced by the Obsidian plugin
  • Local embedding for query understanding (no cloud calls)
  • Private operation: vault does not leave the machine

πŸš€ Use Cases

  • Meaning-based retrieval of notes from personal knowledge bases
  • Querying across multiple Obsidian vaults
  • Semantic search and retrieval augmented generation workflows (RAG)

⚑ Developer Benefits

  • MCP integration using the Model Context Protocol
  • Fits TypeScript-based ecosystems (repository topic)
  • Enables RAG-style β€œvector search” over Obsidian content

⚠️ Limitations

  • Described functionality is specifically tied to Obsidian vaults and Smart Connections embeddings
  • Source material does not list tool names, counts, or API details

Topics

anthropicclaudeclaude-desktopembeddingsknowledge-graphmcpmcp-servermodel-context-protocolnote-takingobsidianobsidian-pluginpersonal-knowledge-managementpkmragsemantic-searchsmart-connectionstypescriptvector-search