
这是优秀的 cyanheads/obsidian-mcp-server 的增强版,并附有专为远程 Claude 设计的额外功能。
概览
这是优秀的 cyanheads/obsidian-mcp-server 的增强版,增加了专门为远程 Claude.ai 集成、高级任务查询和通过 Tailscale 安全性设计的功能。 一个MCP(模型上下文协议)服务器,提供对Obsidian保险库的全面访问。通过Obsidian Local REST API插件,使LLM和AI代理能够读取、写入、搜索和管理你的笔记和文件。 该服务器基于 cyanheads/mcp-ts-模板构建,采用模块化架构,具备强大的错误处理、日志记录和安全功能。
概述(AI 翻译)
增强版Obsidian MCP服务器,具备 Claude.ai 远程集成、Tailscale支持和高级查询功能!
** 🔥 增强型分叉通知:** 这是优秀的 cyanheads/obsidian-mcp-server 的增强版,增加了专门为远程 Claude.ai 集成、高级任务查询和通过 Tailscale 安全性设计的功能。
一个MCP(模型上下文协议)服务器,提供对Obsidian保险库的全面访问。通过Obsidian Local REST API插件,使LLM和AI代理能够读取、写入、搜索和管理你的笔记和文件。
该服务器基于cyanheads/mcp-ts-template,采用模块化架构,具备强大的错误处理、日志记录和安全功能。
🚀 增强功能(本分支)
🏛️ 多保险库支持
通过单一MCP服务器同时访问多个Obsidian保险库:
- 多宝库管理:同时连接多个不同端口的Obsidian实例
- 保险库专用路由:工具根据
vault参数自动路由到正确的保险库 - 个人认证:每个保险库配备独立的API密钥,采用集中式MCP认证
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
Obsidian MCP Server - Enhanced
Enhanced Obsidian MCP Server with Claude.ai Remote Integration, Tailscale Support, and Advanced Query Capabilities!
🔥 Enhanced Fork Notice: 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.
An MCP (Model Context Protocol) server providing comprehensive access to your Obsidian vault. Enables LLMs and AI agents to read, write, search, and manage your notes and files through the Obsidian Local REST API plugin.
Built on the cyanheads/mcp-ts-template, this server follows a modular architecture with robust error handling, logging, and security features.
🚀 Enhanced Features (This Fork)
🏛️ Multi-Vault Support
Simultaneous access to multiple Obsidian vaults through a single MCP server:
- Multiple Vault Management: Connect to multiple Obsidian instances on different ports simultaneously
- Vault-Specific Routing: Tools automatically route to the correct vault based on
vaultparameter - Individual Authentication: Separate API keys for each vault with centralized MCP authentication
- Backwards Compatible: Existing single-vault configurations continue to work unchanged
- Dynamic Configuration: JSON-based vault configuration with validation and error handling
🌐 Claude.ai Remote Integration
Perfect integration with Claude.ai’s Remote MCP feature:
- Stateless HTTP Mode: Dedicated stateless transport for Claude.ai compatibility (
MCP_HTTP_STATELESS=true) - Session-Based Mode: Traditional session management for other MCP clients
- Simplified Authentication: Uses dedicated MCP_AUTH_KEY for server access
- Zero Configuration: Works out-of-the-box with Claude.ai Remote MCP servers
- Production Ready: Enterprise-grade stability and error handling
🔒 Tailscale Secure Remote Access
Access your Obsidian vault securely from anywhere:
- Tailscale Funnel Integration: Secure HTTPS endpoints with automatic certificates
安装
This server does not publish a one-line install command.
Open the repository installation guide 新手?先看 mcpskill.org 教程 →配置
{
"mcpServers": {
"obsidian-mcp-server": {
"command": "node",
"args": ["/path/to/your/obsidian-mcp-server-enhanced/dist/index.js"],
"env": {
"MCP_AUTH_KEY": "your-generated-mcp-auth-key",
"OBSIDIAN_API_KEY": "your-obsidian-api-key",
"OBSIDIAN_BASE_URL": "http://127.0.0.1:27123",
"OBSIDIAN_ENABLE_CACHE": "true"
}
}
}
}