Token导航 LogoToken导航TokenDH.com
Couchdb MCP logo
AI代理未说明官方级别未说明来源级核验

Couchdb MCP

MCP Server

一个专业的模型上下文协议(MCP)服务器,允许LLMs读写存储在CouchDB实例中的Obsidian笔记,支持SSE传输和多种笔记操作功能。

工具数

5

提示词数

0

GitHub Stars

0

资源数

0
远程访问GoClaude知识管理Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

datojije

提供方

datojije

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

CouchDB MCP服务器用于黑曜石(远程/铁路)

用Go编写的专业级模型上下文协议(MCP)服务器,允许LLM读取和写入存储在CouchDB实例中的黑曜石笔记。此版本支持 SSE(服务器发送事件)传输,这是远程MCP连接的官方标准。

特性

  • 苏格兰和南方能源公司运输:完全符合远程客户端的MCP规范(Claude、Gemini CLI等)
  • 两步协议:用途 /sse 对于溪流和 /message 用于JSON-RPC命令。
  • 安全:包括承载令牌(API密钥)身份验证。
  • 搜索与发现:包括 search_noteslist_notes 用于强大的笔记检索。

先决条件

配置

服务器是通过环境变量配置的:

变量要求描述
COUCHDB_URL必需CouchDB数据库的完整URL(例如。, http://...:5984/db_name)
COUCHDB_USER可选您的CouchDB用户名
COUCHDB_PASS可选您的CouchDB密码
MCP_API_KEY必需秘密令牌。必须在 Authorization: Bearer 头球
PUBLIC_URL必需您的公共铁路URL(例如。, https://your-app.up.railway.app)
PORT可选要监听的端口(默认:8080)

铁路部署

  1. 叉或推 将此存储库添加到您的GitHub。
  2. 创建一个新项目 在铁路上,连接您的代表。
  3. 添加变量:确保设置 COUCHDB_URL, MCP_API_KEY,以及 PUBLIC_URL.
  4. 铁路将使用 Dockerfile.

连接到Gemini CLI

要将此远程服务器添加到Gemini CLI,请使用 /sse 端点:

gemini mcp add --transport http --header "Authorization: Bearer " obsidian-remote https://your-app.up.railway.app/sse

可用工具

  • list_notes:列出金库中的所有笔记。
  • get_note(title):获取特定笔记的内容。
  • update_note(title, content):更新或创建注释。
  • search_notes(query):在所有笔记中搜索关键字。
  • ping_couchdb:测试MCP服务器和CouchDB之间的连接。

许可证

麻省理工学院

目录标签

目录标签

远程访问GoClaude知识管理Obsidian本地部署CouchDBMCP协议笔记管理

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

token

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明token部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP