Token导航 LogoToken导航

MCP Server · 文档知识

Markdrop MCP Server

一个为Claude Code提供即时访问共享文档的Markdown知识库工具,支持自动同步、智能标记和上下文检索功能。

未说明官方级别未说明来源级核验工具 4
知识管理开发工具JavaScriptClaude文档检索Claude Desktop

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
james-julius
提供方
james-julius

工具数量

4

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Markdrop MCP Server 属于文档知识类 MCP Server,公开资料标注 4 个工具,通过传输方式未标注接入,适配 Claude Desktop、Claude,没有现成的安装命令;接入前要先准备 访问 Token。

分类

文档知识

传输方式

未说明

认证方式

访问 Token

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 4 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

公开资料仍需确认:安装命令

详细介绍

 ___  ___              _       _
|  \/  |             | |     | |
| .  . | __ _ _ __ __| |_ __ | | ___  _ __
| |\/| |/ _` | '__/ _` | '_ \| |/ _ \| '_ \
| |  | | (_| | | | (_| | | | | | (_) | |_) |
\_|  |_/\__,_|_|  \__,_|_| |_|_|\___/| .__/
                                     | |
  __  __  ____ ____                  |_|
 |  \/  |/ ___|  _ \
 | |\/| | |   | |_) |
 | |  | | |___|  __/
 |_|  |_|\____|_|

面向代理的Markdown知识工作区

让Claude Code即时访问共享文档。自动同步标记文件,人工智能智能标记它们,并在开发过程中上下文检索它们。

______________________________________________________________________

📑 目录

______________________________________________________________________

🎯 这是什么?

此MCP服务器将Claude Desktop连接到您的Markdrop知识库。结合Claude Code挂钩(自动捕获markdown文件),您将获得一个完整的RAG驱动的开发工作流程:

  • 📝 钩子:自动捕获markdown文档→ Markdrop(带AI标签)
  • 🔍 主控程序:Claude在需要时检索相关文档→ 更好的上下文
  • 🤖 结果:您自己的文档将成为Claude的可搜索知识

🚀 安装

MCP服务器包含在您的Markdrop安装中 markdrop-mcp-server/。依赖项已安装。

1.找到你的Markdrop路径

cd /path/to/your/markdrop
pwd  # Copy this path

2.获取API密钥

在Markdrop中创建API密钥: 仪表盘→ API

3.配置克劳德桌面

编辑 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "markdrop": {
      "command": "node",
      "args": ["/absolute/path/to/your/markdrop/markdrop-mcp-server/index.js"],
      "env": {
        "MARKDROP_API_URL": "http://localhost:3000",
        "MARKDROP_API_KEY": "md_xxxxxxxxxxxx",
        "MARKDROP_PROJECT_ID": "optional-project-id"
      }
    }
  }
}

💡 专业提示:

  • 使用 绝对路径 给你的 index.js 文件
  • 集 MARKDROP_PROJECT_ID 自动筛选特定项目的搜索
  • 为多项目工作流运行多个MCP实例

4.重新启动克劳德桌面

完全退出并重新启动Claude Desktop。您将看到Markdrop工具出现! ✨

🛠️ 可用工具

🔍 search_pastes

按内容、标题、标签或主题搜索您的知识库。

参数:

  • query (必填)-搜索查询以匹配内容和标题
  • tags (可选)-要过滤的标签数组(例如。, ["architecture", "api"])
  • category (可选)-按类别筛选
  • documentType (可选)-按类型过滤(例如。, "architecture", "decision-record")
  • limit (可选)-最大结果(默认值:10)

试着问:

“在我的粘贴中搜索API体系结构文档”

______________________________________________________________________

📄 get_paste

检索特定粘贴的完整内容和元数据。

参数:

  • pasteId (必填)-要检索的粘贴ID

试着问:

“获取粘贴abc123的完整内容”

______________________________________________________________________

🏷️ list_tags

列出所有可用的标签及其计数。非常适合发现记录的内容。

参数:

  • category (可选)-按类别过滤标签
  • minCount (可选)-每个标签的最小粘贴量(默认值:1)

试着问:

“我的文档中有哪些标签?”

______________________________________________________________________

⏰ get_recent_pastes

获取最近创建或修改的粘贴。

参数:

  • limit (可选)-最大结果(默认值:10)
  • projectId (可选)-按项目筛选
  • documentType (可选)-按文档类型筛选

试着问:

“显示我最近的文档”

💬 如何使用

配置后,自然地问克劳德:

  • 💭 *“在我的粘贴中搜索身份验证流程文档”*
  • 📚 *“我有什么架构文档?”*
  • 📝 *“显示我最近编写的API文档”*
  • 🗄️ *“获取有关数据库迁移的粘贴”*

Claude将自动使用这些工具从您的知识库中查找相关上下文。

🔄 工作流程

┌─────────────────────────────────────────────────────────┐
│  1. Create docs with Claude Code                       │
│     ↓ (Hook auto-syncs with AI tagging)                │
│  2. Stored in Markdrop                                  │
│     ↓ (Searchable, organized, tagged)                  │
│  3. Ask Claude questions                                │
│     ↓ (MCP retrieves relevant docs)                    │
│  4. Claude responds with YOUR context                   │
│     ↓ (Better answers, project-specific)               │
│  5. Repeat → Build knowledge base over time            │
└─────────────────────────────────────────────────────────┘

这创建了一个 反馈循环 您的开发文档将成为未来工作的可搜索上下文。您的文档越多,Claude对您的项目就越聪明!

🔧 故障排除

🤔 MCP服务器未在Claude Desktop中显示?

  • ✅ 检查配置文件: ~/Library/Application Support/Claude/claude_desktop_config.json
  • ✅ 验证到的绝对路径 index.js 是正确的
  • ✅ 完全退出并重新启动Claude Desktop

🚫 身份验证错误?

  • ✅ 验证 MARKDROP_API_KEY 正确(仪表板→ API)
  • ✅ 检查Markdrop是否在指定的URL上运行
  • ✅ 手动测试:
  curl -H "Authorization: Bearer md_xxxxxxxxxxxx" \
       http://localhost:3000/api/pastes/search?query=test

🔍 搜索时没有结果?

  • ✅ 确保你先创建了一些粘贴
  • ✅ 验证它们是否有标签(使用Claude Code钩子进行自动标记)
  • ✅ 尝试更广泛的搜索查询
  • ✅ 检查你的 MARKDROP_PROJECT_ID 并没有把所有东西都过滤掉

🔑 需要API密钥吗?

在Markdrop中创建一个: 仪表盘→ API → 创建新密钥

______________________________________________________________________

🏗️ 建筑

┌─────────────────┐
│  Claude Desktop │
└────────┬────────┘
         │ stdio (MCP Protocol)
         ↓
┌─────────────────┐
│   MCP Server    │ (@modelcontextprotocol/sdk)
└────────┬────────┘
         │ HTTP/Bearer Auth
         ↓
┌─────────────────┐
│ Markdrop API    │ (REST API)
└─────────────────┘

技术栈:

  • @modelcontextprotocol/sdk -标准MCP协议实施
  • Stdio传输-通过stdin/stdout与Claude通信
  • Markdrop REST API-搜索和检索粘贴
  • 承载令牌认证-安全的API身份验证

______________________________________________________________________

🧪 发展

在本地测试服务器:

# Set environment variables
export MARKDROP_API_URL="http://localhost:3000"
export MARKDROP_API_KEY="md_xxxxxxxxxxxx"

# Run server (expects JSON input via stdin)
node index.js

# Or with inspector for debugging
node --inspect index.js

注: 服务器会登录到stderr,因此调试输出不会干扰MCP通信。

______________________________________________________________________

📄 许可证

麻省理工学院

______________________________________________________________________

由以下材料制成❤️ Claude Code社区

工具与能力

工具数量

4

资源数量

0

提示词数量

0

能力标签

知识管理JavaScript本地部署文档检索AI标记开发辅助RAG工作流

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

读长文档提问

把 PDF、Markdown 和笔记交给模型,按章节追问细节。

整理知识库

把零散资料归档、打标签,检索时更容易命中。

批量出摘要

提取要点,输出能直接引用的段落。

选择建议

值得选的地方

  • 只提供 4 个工具,职责集中,接入后不容易误操作。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备访问 Token,没有凭据没法直接试。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。

更适合

  • 需要在文档知识场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到访问 Token的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Markdrop MCP Server

MCP World · 本页

4未说明未标注1 个2026-05-17
Cherry Studio

MCP World

0未说明未标注1 个2026-05-17
Pdf Math Translate

MCP World

0stdio有1 个2026-05-17
report generation

MCP World

0stdio有1 个2026-05-17
Anything To Notebooklm

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Markdrop MCP Server 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Markdrop MCP Server 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Markdrop MCP Server 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Markdrop MCP Server 需要 API Key 吗?

公开资料标注的认证方式是访问 Token,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Markdrop MCP Server 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP