Synapse

Synapse

MCP server that connects any AI to your Obsidian vault. Save articles from your phone, search across notes, build a compounding knowledge base. 15 tools, three transport modes (stdio, HTTP, cloud), zero-install Google Drive OAuth onboarding.

Category
访问服务器

README

Synapse

The nervous system between your AI and your notes.

MCP server that connects any AI to your Obsidian vault. Works with Claude, ChatGPT, Cursor, Windsurf, and any MCP-compatible client. Save articles from your phone, ask questions across your notes, build a compounding knowledge base.

30-Second Setup

Claude Desktop

  1. Open config: Mac ~/Library/Application Support/Claude/claude_desktop_config.json | Windows %APPDATA%\Claude\claude_desktop_config.json
  2. Add Synapse to the mcpServers object:
{
  "mcpServers": {
    "synapse": {
      "command": "npx",
      "args": ["-y", "synapse-obsidian", "/path/to/your/obsidian-vault"]
    }
  }
}
  1. Restart Claude Desktop. Synapse tools appear automatically.

Claude Code

Add to .claude/.mcp.json in your home directory:

{
  "mcpServers": {
    "synapse": {
      "command": "npx",
      "args": ["-y", "synapse-obsidian", "/path/to/your/vault"]
    }
  }
}

Claude.ai / ChatGPT / Any remote AI

Run Synapse locally and expose it with a free tunnel:

# Terminal 1: Start Synapse
npx synapse-obsidian /path/to/vault --http --port 3777

# Terminal 2: Expose it (free, no account needed)
npx cloudflared tunnel --url http://localhost:3777

Copy the tunnel URL. Add https://your-tunnel-url.trycloudflare.com/mcp as a custom MCP integration in your AI client.

Getting Started

Once connected, say:

"Help me get started with Synapse"

Synapse scans your vault and gives you three options:

  • Use my existing vault — Detects your folder structure, wikilinks, naming conventions. Nothing moved or overwritten. Synapse adapts to you.
  • Set up a knowledge base — Creates organized folders: sources/ for raw content, notes/ for compiled knowledge, outputs/ for query results. Best for a focused research topic.
  • Custom — You tell Synapse how you want things organized.

It also asks what you'll use the vault for (research, business, academic, life OS) so it can tailor the experience.

What You Can Do

Save anything, from anywhere

"Save this article: https://example.com/interesting-post"

Fetches the page, converts to markdown, saves to your vault. Works from your phone.

Ask questions across your notes

"What do my notes say about pricing strategy?"

Searches your vault, reads relevant files, synthesizes a cited answer.

Build a compounding wiki

"Process all new articles in my vault"

Turns raw sources into summaries, concept pages, entity pages — all cross-linked with wikilinks. Every answer feeds back into the knowledge base.

Health check your notes

"Run a health check on my vault"

Finds broken links, orphan pages, missing frontmatter, stale content. Fixes what it can.

All Tools

Tool What it does
synapse_setup Onboarding — scans vault, presents options, configures Synapse
synapse_configure Saves your vault preferences
synapse_save Save content from a URL or pasted text
synapse_status Full vault overview with suggested actions
synapse_ingest Process a source into organized pages
synapse_compile Find and process all unprocessed sources
synapse_query Research a question across your knowledge base
synapse_lint Health-check for broken links, orphans, gaps
synapse_init Scaffold a new knowledge base from scratch
vault_read Read any file
vault_write Create or update any file
vault_list List files in vault or subdirectory
vault_search Full-text search
vault_stats File counts and structure
vault_frontmatter Read YAML metadata from a file

How It Works

Synapse is an MCP server — an open protocol for connecting AI to tools and data. It gives your AI read/write access to your vault (and nothing else — sandboxed to the vault directory).

  • Stdio (default) — For desktop AI apps (Claude Desktop, etc.)
  • HTTP (--http) — For browser-based AI (Claude.ai, ChatGPT, etc.) via tunnel
  • Cloud (--cloud) — Hosted mode with Google Drive OAuth (coming soon)

Your vault is just a folder of markdown files. Synapse doesn't need Obsidian to be running — it works with any folder.

Requirements

  • Node.js 18+ (check with node -v)
  • An Obsidian vault or any folder of markdown files
  • Any MCP-compatible AI client

License

MIT — MainLoop Systems

推荐服务器

Baidu Map

Baidu Map

百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。

官方
精选
JavaScript
Playwright MCP Server

Playwright MCP Server

一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。

官方
精选
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。

官方
精选
本地
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。

官方
精选
本地
TypeScript
VeyraX

VeyraX

一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。

官方
精选
本地
graphlit-mcp-server

graphlit-mcp-server

模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。

官方
精选
TypeScript
Kagi MCP Server

Kagi MCP Server

一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。

官方
精选
Python
e2b-mcp-server

e2b-mcp-server

使用 MCP 通过 e2b 运行代码。

官方
精选
Neon MCP Server

Neon MCP Server

用于与 Neon 管理 API 和数据库交互的 MCP 服务器

官方
精选
Exa MCP Server

Exa MCP Server

模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。

官方
精选