These MCP servers and clients connect an AI assistant to Obsidian, or mention it in their description or GitHub topics. MCP Harbor lists 128 of them; the most starred are PDFMathTranslate (★37,813), mcp-obsidian (★4,490) and basic-memory (★4,334).
95% open source · mostly TypeScript, Python, JavaScript · 93 updated in the last 30 days · fastest this week: PDFMathTranslate (+191 stars)
PDFMathTranslate · Python+191 stars this week (+0.5%)
[EMNLP 2025 Demo] PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL/Ollama/OpenAI 等服务,提供 CLI/GUI/MCP/Docker/Zotero
MarkusPfundstein · Python
MCP server that interacts with Obsidian via the Obsidian rest API community plugin
basicmachines-co · Python+78 stars this week (+1.8%)
AI conversations that actually remember. Never re-explain your project to your AI again. Join our Discord: https://discord.gg/tyvKNccgqN
Ar9av · Python
Framework for AI agents to build and maintain a digital brain through Obsidian wiki | Memory System for Agents
coddingtonbear · TypeScript
A secure REST API and Model Context Protocol (MCP) server for your vault.
tianma-if · TypeScript
AI-native knowledge base & Evernote/Obsidian alternative with instant sync & native MCP. Free on Cloudflare or self-hosted via Docker.
atomicstrata · TypeScript+25 stars this week (+1.1%)
The knowledge compiler. Raw sources in, interlinked wiki out. Inspired by Karpathy's LLM Wiki pattern.
forloopcodes · TypeScript+3 stars this week (+0.2%)
Semantic Intelligence for Large-Scale Engineering. Context+ is an MCP server designed for developers who demand 99% accuracy. By combining RAG, Tree-sitter AST, Spectral Clustering, and Obsidian-style linking, Context+ turns a massive codebase into a searchable, hierarchical feature graph.
dineug · TypeScript+2 stars this week (+0.1%)
Design database schemas as ERDs in your browser, VS Code, JetBrains IDEs or Obsidian. Import SQL, DBML and GraphQL, export DDL and code, and let coding agents edit live over MCP.
bitbonsai · TypeScript
A lightweight Model Context Protocol (MCP) server for safe Obsidian vault access
zhitongblog · TypeScript+64 stars this week (+5%)
A markdown editor — and the bridge to your LLM. Local-first, MIT, ~15 MB. Bundled MCP server lets Claude Code / Codex / Cursor drive your vault directly. 14 AI providers BYOK.
chubbyguan · Python
把中文全渠道内容(抖音 / B站 / 小红书 / 公众号 / X / 播客)采集进个人知识库的 14 个 AI Skill:图文存图、视频转文字稿、字幕优先免 GPU、RSS/YouTube 订阅调度与每日情报简报,附带知识库 MCP server。| Ingest Chinese content into your personal knowledge base — image/video routing, subtitle-first transcription, feed subscriptions with daily digests, and a KB MCP server.
rahilp · TypeScript+13 stars this week (+1.6%)
One memory layer, every AI tool. Store anything once — recall it in Claude, ChatGPT, Cursor, or any MCP client. Self-hosted on Cloudflare's free tier.
StevenStavrakis · TypeScript
A simple MCP server for Obsidian
swarmclawai · TypeScript
The local-first LLM Wiki: open-source knowledge graph builder, RAG knowledge base, and agent memory store. Built on Andrej Karpathy's pattern. An Obsidian alternative for personal knowledge management, AI second brain, and durable Claude Code / Codex / OpenClaw memory.
cyanheads · TypeScript+6 stars this week (+0.9%)
Read, write, search, and surgically edit Obsidian vault notes, tags, and frontmatter via MCP. STDIO or Streamable HTTP.
infiolab · TypeScript
A Cursor-inspired AI assistant for Obsidian that offers smart autocomplete and interactive chat with your selected notes
zosmaai · TypeScript
Self-maintaining, Obsidian-compatible knowledge base for pi — turn raw sources into an interlinked wiki that compounds. Native Open Knowledge Format (OKF) v0.2.
benmaster82 · Python
Ask questions across your Markdown notes using a fully local Graph RAG engine. Built for Obsidian vaults, works with any folder of Markdown files. Extracts entity-relation triples from wikilinks & YAML frontmatter, retrieves answers via hybrid search (vector + BM25 + temporal). Multilingual. No clou
stevesolun · Python
CTX Fit finds the cheapest AI coding setup that reliably works on your repository, then applies the winner as a reviewable change.
docsagent · TypeScript+4 stars this week (+0.7%)
⚡ DocsAgent — give your AI agents instant, private access to your personal knowledge base (Zotero, Obsidian, Apple Notes supported now, local docs on the road). Native C++ search core: BM25 + passage ranking in ~15 ms. MCP server for Claude, Cursor, Cline & any MCP client.
itechmeat · TypeScript
Local-first 🧠 memory for Hermes Agent that lives in your Obsidian vault and remembers project context. Nightly 😴 dream passes turn repeat corrections into confirmed preferences with measurable confidence. Adapters ship for Claude Code, Codex, and OpenClaw, with an MCP server for anything else.
aaronsb · TypeScript+1 stars this week (+0.2%)
High-performance Model Context Protocol (MCP) server for Obsidian that provides AI tools with direct vault access through semantic operations and HTTP transport.
Pratiyush · Python
LLM-powered knowledge base from your Claude Code, Codex CLI, Copilot, Cursor & Gemini sessions. Karpathy's LLM Wiki pattern — implemented and shipped.
iansinnott · TypeScript
Connect Claude Code and other AI tools to your Obsidian notes using Model Context Protocol (MCP)
newtype-01 · JavaScript
Obsidian MCP (Model Context Protocol) Server
smixs · TypeScript
AI assistant in Telegram that remembers everything and helps you run your life. Self-hosted in one command.
gowtham0992 · Python
Local personal memory for LLM agents
willynikes2 · JavaScript
Make every AI agent you use smarter. Persistent memory with SQLite FTS5, MCP server, Obsidian sync, and self-learning intelligence pipeline.
jimprosser · Python
Secure remote MCP server for Obsidian vaults -- access your notes from Claude, your phone, or any MCP client, anywhere. OAuth 2.0 auth, Cloudflare Tunnel, atomic writes safe for Obsidian Sync.
rotbit · TypeScript
Local-first like Obsidian, polished like Notion. Free & open source: wiki links, slash commands, to-dos, local or cloud sync, and MCP for AI. Web + Mac.
devwhodevs · Rust
Local knowledge graph for AI agents. Hybrid search + MCP server for Obsidian vaults.
Alex8791-cyber · Python
Cognithor · Agent OS: Local-first autonomous agent operating system. 19 LLM providers, 18 channels, 145 MCP tools, 6-tier memory, Agent Packs marketplace, zero telemetry. Python 3.12+, Apache 2.0.
Epistates · Rust
Markdown and OFM SDK w/ MCP server that transforms your Obsidian vault into an intelligent knowledge system
egroup-labs · TypeScript
Search, archive, and recall your AI conversations. ChatGPT, Claude, Gemini, Grok, Kimi. Local-first, MIT licensed.
abcamus · TypeScript
An Open Framework for Obsidian Cloud Sync, Media Playback, P2P Connection with MCP capability. Currently Support Baidu/Aliyun/Quark/WebDAV/S3
AyanbekDos
Memoriki - LLM Wiki + MemPalace. Personal knowledge base with real memory.
istefox · TypeScript
Your Obsidian vault, exposed to Claude, Codex, Cursor and any MCP client. Runs inside Obsidian, on-device semantic search, no cloud round-trip, no binary to download.
flowing-abyss · TypeScript
Hybrid search for Obsidian vaults via plugin, CLI, and MCP server
agentopology · TypeScript
Harness as code — the Terraform for AI agents. Define your agent team AND its memory once, deploy to Claude Code, OpenClaw, Cursor, Codex, Gemini, Copilot, Kiro. Declarative .at language + agent-maintained, Obsidian-portable company brains + interactive visualizer.
thejacedev · TypeScript
A fast, open-source markdown editor. Graph view, plugin API, themes, Git/WebDAV sync, AI MCP — built on Tauri 2.
talirezun · JavaScript
Your brain, then your team's brain, then your agents' brain. Drop in documents and it compounds them into an interlinked markdown wiki you own — readable in Obsidian, synced through your own private GitHub repo. Share it with a cohort. Coding agents resume from it across sessions, models and machine
klemensgc · TypeScript
Modular Context | Karpathy LLM Knowledge Base + Gmail & G-Cal — multi-account MCP server for Claude Code, encrypted local-first
AIPMAndy · Python
Claude Code 记忆 / AI Agent 记忆 MCP:本地优先的统一记忆层,Codex、Claude Code、Hermes 共用一套 Markdown 记忆|Local-first shared memory MCP server for Claude Code, Codex & AI agents
capitalparser · Python
Turn Google Drive PDFs into Obsidian wiki notes via NotebookLM MCP without loading full PDFs into Claude context
IvenKooLab · Python
Shared memory for AI coding tools: hybrid search, cited Q&A, harness memory discovery and a built-in Web console. Local index, MCP + HTTP.
takeshy · TypeScript
All-in-one local AI hub for Obsidian — LLM chat with vault tools, MCP servers, RAG, workflow automation, encryption, and edit history. Fully private, no cloud required.
RichSchefren · Python
Open-source local-first cognitive memory. AGM-compliant belief revision (49/49 postulates). When a fact changes, downstream beliefs are automatically re-evaluated, not just flagged.
C-Bjorn · Python
Transform your Obsidian vault into a powerful knowledge graph with MCP support
SenolIsci · Python
MyKG Knowledge Graph Engine: Turn raw files into knowledge graphs with induced ontology
lpaiu-cs · Python
Source-grounded MCP memory runtime and Obsidian-compatible vault template for LLM agents.
kiycoh · Python
Retrieval tools for coding agents, no model in the loop: SOTA-competitive files, search, read, code_pack and write_note over the folder your session is opened in, served over MCP.
ccf · Python
Long-term, cross-project memory for AI coding agents. Your own Obsidian vault as the source of truth. Daemonless and without opaque databases, your memory belongs to you.
WenyuChiou · Python
AI-operable research workspace for Zotero, Obsidian, and NotebookLM. Use any two, or all three, through CLI, MCP, REST, and dashboard.
es617 · TypeScript
MCP server for Obsidian — access your vault from any AI agent, even when your machine is off. Powered by Self-hosted LiveSync.
bepitulaz · TypeScript
Multi-vault and multiuser Obsidian MCP
BatterWorks · Rust
Self-host your Obsidian vaults: a web UI for you, MCP for your AI agents. No Obsidian, no plugins required.
msdanyg · TypeScript
Give Claude semantic memory of your Obsidian vault — local semantic search over Smart Connections embeddings via MCP. Multi-vault, block-level, 100% private.
KadenMc · Python
The AI assistant for knowledge workers — a local-first personal-agent runtime built on Claude Code and Obsidian.
fazer-ai · TypeScript
MCP server for Obsidian (TypeScript + Bun)
zycaskevin · Python
Local-first memory governance for AI agents: shared, reviewable, auditable memory via SQLite and MCP.
sodam-ai · JavaScript
AI에게 '정리해줘'라고 하면 흩어진 자료를 옵시디언(원본)에 노트로 정리하고, 관련 노트끼리 연결·분류·요약하고, 선택적으로 노션에 색인하는 Claude Code 플러그인 + 이식형 MCP 코어. 보관함 자동탐지·정리·자동 링크/MOC·자동 분류·요약(원자 노트)·검색(가짜 인용 방지)·볼트 건강검진(중복·깨진 링크·고아 탐지, 삭제 없는 안전 수정)·작업 로그. 사람 승인 게이트·원문 보존 알림·경로/프롬프트 인젝션 방어·무의존.
398894496-arch · Python
Your coding agents remember what you decided — and what you changed. Plain-Markdown memory in Obsidian, shared by Claude Code, Codex and Cursor over MCP. Every answer cites its page; when the vault does not know, it says so. Imports your past sessions on install.
raphasouthall · Python
Local RAG layer and optimizer for your Markdown knowledge base. CLI + MCP server: grounded answers for any AI client, stale-note detection, session harvesting into memories. Local-first.
EllisMorrow · Python
Caelune (凯露恩) — Local-first retrieval for private Markdown, PDF, and Tika documents, with a Windows desktop app and read-only MCP server.|本地优先的私人知识检索工具。
BeppeTemp · Go
A shared, git-backed wiki your team's AI agents maintain but can't break — Claude Code, Codex, OpenCode and any MCP client.
ebullient · TypeScript
MCP tool allowing Open WebUI or Claude Desktop to retrieve files from your vault
Garrus800-stack · JavaScript
Self-aware cognitive AI agent with a persistent soul: reads, modifies & verifies its own code, plans autonomously, dreams in idle time, remembers across sessions (episodic memory + Obsidian vault bridge). Emotional state, trust levels, MCP server & client. Runs on Claude, GPT or local Ollama models.
trip2g · Go
Open-source MCP knowledge mesh - self-host your second brain, expose it to AI agents, federate with peers.
lstpsche · Rust
Fast MCP server for local Obsidian vault usage by AI Agents
optimikelabs · TypeScript
Governed MCP server for Obsidian with search, controlled editing, tasks, live bridges, headless and multi-client HTTP runtimes, plus bounded external-document handoffs.
prefrontal-systems · HTML
Temporal memory system for AI assistants with human-like forgetting curves. All data stored locally in human-readable formats: JSONL for short-term memory, Markdown (Obsidian-compatible) for long-term. Memories naturally decay unless reinforced. Features knowledge graphs, smart prompting, and MCP se
BoweyLou · TypeScript
This is an enhanced version of the excellent cyanheads/obsidian-mcp-server with additional features specifically tailored for remote Claude.ai integration, advanced task querying, and security via Tailscale.
2233admin · TypeScript
Your markdown vault, compiled into a 6-persona MCP team for Claude Code, Codex, OpenCode, and Gemini CLI. Headless-first. Cites, doesn't guess.
pvliesdonk · Python
Generic markdown vault MCP with hybrid search
8thpark · TypeScript
Geode provides agents remote access to your Obsidian vault.
oomkapwn · TypeScript
The #1 Obsidian MCP for AI memory — freshness-aware, cited, local-first and read-only by default. Dataview, Bases, PDFs, every agent.
ngmeyer · Rust
The Karpathy LLM Wiki pattern, productionized. MCP server that gives Claude a librarian for your Obsidian vault — graph traversal, auto-wikilinks, trigram search.
shaqmughal · TypeScript
The Obsidian MCP server that needs no plugin, no running Obsidian app — and doesn't blow your context window. Filesystem-direct: single-digit-ms keyword search, ~26 ms local semantic search, ~2 KB payloads, 25 tools.
mi4uu · TypeScript
Local-first markdown notes with a first-class MCP server. 16 tools + 2 resources for Claude Code, Claude Desktop, Cursor and any MCP agent. Per-folder permissions, semantic RAG via LanceDB, single Bun binary. AGPL.
snegireff · Swift
Personal fork of czlonkowski/simple-meeting-scribe (MIT) — local macOS meeting transcriber: Ukrainian support, summary export (Telegram/Obsidian/email), voice enrollment, transcript search MCP tool, live subtitles.
YuNaga224 · TypeScript
🧠 MCP server for storing AI memories as Markdown files with Obsidian graph visualization support
Anton15K · Kotlin
MCP server that turns raw sources into an interlinked Obsidian wiki with Claude Code.
M4F-S · Python
Gomaa — Autonomous Agent Memory OS. Persistent memory system for AI agents with Obsidian vault integration, hybrid RRF search, knowledge graphs, security gates, and MCP server.
rps321321 · TypeScript
The most feature-complete MCP server for Obsidian vaults — 23 tools + 3 resources for search, read, write, tags, link analysis, graph traversal, and canvas. Also ships as an Obsidian plugin (github.com/rps321321/obsidian-mcp-pro-plugin).
aliasunder · TypeScript
Standalone MCP server for Obsidian vaults — hybrid search, structured memory, task management, files, OAuth 2.1. Run locally, self-host, or one-click deploy for remote access.
geml-spec · JavaScript
One format, two readers. People and AI agents now co-write the same document. Legible for people; addressable, verifiable, and versioned for machines. GEML is plain text — organized by one typed block for everything, remembered by a .gemlhistory sidecar.
DOMCHURCH · TypeScript
Terminal coding agent with browser UI, MCP, Obsidian memory, and live office floor. Any model via OpenRouter. MIT.
sturlese · Python
A deliberately lite personal brain: Obsidian to browse, Claude Code or Codex for everything else. No vector DB, no embeddings, no MCP servers, no Obsidian plugins — markdown, one stdlib Python script and a link graph.
kengio · JavaScript
Open-source community study guide for Microsoft DP-800: Developing AI-Enabled Database Solutions. Aligned to the March 2026 official blueprint. Covers SQL Server 2025, Azure SQL, Microsoft Fabric, vector search, RAG, MCP, and more.
NasAndNora · TypeScript
First HTTP-native MCP server for Obsidian - Compatible with any MCP client (Claude Code, Codex, Gemini, etc.) without stdio bugs
roomi-fields · Python
The open retrieval layer for AI coding agents. Indexes code, docs, legal, research, data — 24 parsers (incl. EPUB, DOCX, ODT, MIDI, audio), FTS5 + semantic search, knowledge graph. Serves surgical context via MCP. Open source, local, free.
jianruidutong · JavaScript
Enhanced Obsidian MCP Server - 25 Advanced AI Tools
Curt-Park · Shell
A Claude Code plugin that turns AI-assisted work into a shared living ontology. Captures decisions, conventions, and context autonomously into typed, interlinked knowledge nodes (git-committed markdown). Navigate the ontology as a graph, trace conceptual paths between ideas, and catch doc-code drift
drewburchfield · Python
Semantic knowledge graph navigation for Obsidian or markdown vaults using AI-powered vector embeddings and PostgreSQL+pgvector
Semiotronika · Python
Локальный семантический граф и MCP-сервер для Markdown и Obsidian
djolex999 · TypeScript
Karpathy's LLM Wiki, built from your Claude Code sessions: a folder of markdown you own, Obsidian-native when you want it. Keeps what you decided, learns rules from what you repeat, readable by any agent.
renezander030 · JavaScript
CLI + MCP for agent context: a task layer over TickTick, Notion, GitHub, Obsidian & more (RRF retrieval, provenance, reviewed writes, undo) plus a knowledge-graph layer — ats kg: facts from any source, human-ratified. Recommended engines: Graphiti (server), LadybugDB (embedded).
junnnnnw00 · TypeScript
Graph + local semantic context for Obsidian, with guarded remote MCP access and edits from Codex, ChatGPT, Claude, and any MCP client.
ozankasikci · Python
Local-first, project-aware memory MCP server for Claude Code, Codex, and other AI agents, with Obsidian and an owner dashboard.
The-40-Thieves · TypeScript
Obsidian Turbocharged — governed, agent-ready Obsidian MCP server. Multi-vault native, pluggable embeddings, OAuth-ready HTTP. TypeScript + Rust. AGPL-3.0-only.
dork-labs · TypeScript
You, multiplied. One place for every AI agent you run: Claude Code, Codex, and OpenCode side by side. See every session, approve what your agents do, and run them on a schedule. Self-hosted, MIT.
Volland · TypeScript
Typed, signed, labeled property graph for Obsidian: openCypher queries, edge properties, LadybugDB mirror, vector search, GraphRAG and MCP.
Mhemd139 · TypeScript
Open Samsung Notes (.sdocx) anywhere and hand them to AI: Inkport, a private web app (Send to AI, Markdown, PDF), and a read-only MCP server for Claude.
adelaidasofia · Go
Personal WhatsApp MCP for Claude, built directly on whatsmeow. Encrypted-at-rest storage, Whisper voice-note transcription, accent-insensitive Spanish search, vault-native CRM integration, send-confirmation safety.
Semiotronika · Python
MCP-сайдкар с обязательным ревью для Markdown-баз и входящих материалов
sunsatosolutions · TypeScript
Forge a second brain your AI agents can read — a CLI that generates and validates AI-readable memory vaults. A Sunsato product.
GitHub Actions · JavaScript
MCP server exposing Obsidian vaults to remote clients (Claude Code, Claude Desktop) with OAuth discovery and path-level access control
GitHub Actions · JavaScript
The engine of your second brain: Markdown notes as database tables, for you and your agents.
btsstudios · JavaScript
OBSIDIAN FLOW MCP — The Official Video Production MCP Server & Deterministic Cinema Engine. Made by real filmmakers, driven by AI agents. Owned by you. Forged in volcanic fire.
bu7umaid · JavaScript
Checks that the numbers, capitalised names, and file names in a claim occur in the indexed note. Local, no model. It does not judge meaning. Zero runtime dependencies.
mortalpastry · JavaScript
Let any AI client read and search a folder of notes, read-only, fenced to the one folder you grant.
GitHub Actions · JavaScript
MCP server that turns an Obsidian vault into live, searchable context for Claude and other MCP clients
cocaxcode · JavaScript
Developer logbook MCP server. Notes, TODOs, reminders, code TODOs over an Obsidian vault. 5 consolidated MCP tools + native CLI. Auto-wikilinks, layered config, Orama search. Works with Claude, Cursor, Windsurf, Copilot, Gemini, Codex.
GitHub Actions · JavaScript
Local-first memory MCP server for Claude Code and any MCP client: hybrid vector + knowledge-graph search, bi-temporal recall, Obsidian sync. Runs 100% on your machine, $0/token.
stonematt · JavaScript
Save chat notes from Claude Desktop to your vault — MCP on Obsidian CLI. Keep what matters.
GitHub Actions · JavaScript
One memory across Claude Code, Grok, Codex, Copilot CLI, Antigravity, and Muse Code: a record of what your AI sessions decided, and the versioned references behind it. MCP server over a folder of markdown notes.
GitHub Actions · JavaScript
Stdio MCP server for Obsidian-style Markdown vaults
usergenic · JavaScript
Open Markdown Graph Base — embedded engine
usergenic · JavaScript
Open Markdown Graph Base — standalone store-to-store synchronizer: a coordinator over an EngineClient seam (in-process or MCP-client) and source adapters
GitHub Actions · JavaScript
Gnosys — Persistent Memory for AI Agents. Sandbox-first runtime, central SQLite brain, federated search, Dream Mode, Web Knowledge Base, Obsidian export.
GitHub Actions · JavaScript
A local-first job-search machine: watches hundreds of company job boards, scores every posting against your profile, and files matches into a folder of markdown notes you own. Bring your own LLM through MCP.
GitHub Actions · JavaScript
Sub-Sub: a research assistant that works from your own Zotero library, in the browser or the terminal, built on pi
fanchao8609 · JavaScript
agent-brain-sync: 跨会话 AI 编码记忆 — hook 纯触发 + CLI/MCP 读写 .brain markdown 图谱, 防并发写保护。
GitHub Actions · JavaScript
Shared, curated memory for a party of AI agents — an Obsidian vault run like a TTRPG campaign wiki.
GitHub Actions · JavaScript
DeepSeek Harness plugin with a settings page that downloads, enables and mounts MCP servers for work apps (Office, Blender, Unity, Figma, Photoshop, Chrome, Godot, Windows, Notion, Gmail, Cloudflare, Cloudflare Docs, GitHub, ComfyUI, FFmpeg, Obsidian), pl
ambuju123 · JavaScript
A temporal knowledge engine for markdown vaults — indexes, links, remembers, forgets, and dreams. Local-first, agent-ready (MCP).
GitHub Actions · JavaScript
Markdown-vault agent memory with a derived, brain-inspired graph index (hippocampal indexing, spreading activation, bi-temporal facts).