Token导航 LogoToken导航TokenDH.com
mvp-MCP-server md-notes logo
AI代理未说明官方级别未说明来源级核验

mvp-MCP-server md-notes

MCP Server

一个基于MCP协议的最小化服务器,用于检索和读取Markdown格式的笔记。

工具数

3

提示词数

0

GitHub Stars

0

资源数

0
知识管理Claude本地部署Claude

安装说明

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

作者 / 组织

AlekOmOm

提供方

AlekOmOm

最后核验

2026/5/17 20:21

快速接入

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

详细介绍

最小MCP服务器设计

  • 检索和阅读笔记。

需求

  1. 创建一个实现模型上下文协议的最小MCP服务器
  2. 提供检索和阅读标记注释的功能
  3. 使用提供的注释_MCP作为知识来源
  4. 尽量减少实施(MVP)
  5. 使用纯JavaScript(无TypeScript)

技术栈

  • 运行时:Node.js
  • 框架:Express.js(轻量级web框架)
  • 依赖项:

- express(HTTP服务器) - cors(跨源资源共享) - fs(用于阅读笔记的Node.js文件系统) - 路径(路径操作实用程序)

建筑

一个简单的客户端-服务器架构:

+-------------------+       +-------------------+       +-----------------+
| LLM Host          | ----> | MCP Server        | ----> | File System     |
| (Claude/other LLM)|       | (Express Server)  |       | (Notes Storage) |
|                   | <---- |                   | <---- |                 |
+-------------------+       +-------------------+       +-----------------+

目录结构

mcp-notes-server/
├── package.json
├── server.js              # Main entry point
├── routes/
│   └── mcp-router.js      # MCP protocol router
├── tools/
│   └── notes-tool.js      # Notes retrieval implementation
└── notes/                 # Directory containing your markdown notes
    └── ... (your .md files)

组件

1.MCP路由器

处理MCP协议请求:

  • 发现端点(/discover):返回可用的工具和功能
  • 调用端点(/invoke):处理工具函数调用

2.笔记工具

实现钞票检索功能:

  • list_notes:列出可用注释
  • read_note:检索特定注释的内容
  • search_notes:笔记的简单搜索功能

实施计划

  1. 设置支持CORS的基本Express服务器
  2. 实现具有发现和调用端点的MCP路由器
  3. 使用基本文件操作创建笔记工具
  4. 连接组件并使用LLM主机进行测试

目录标签

目录标签

知识管理Claude本地部署MCP协议笔记管理Markdown处理Node.js服务

支持客户端

Claude

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP