返回 MCP 目录
public公开dns本地运行

mcp-notes

MCP Notes是一个基于Model Context Protocol(MCP)的个人知识管理系统,旨在通过自动化组织和检索日常笔记来解决知识碎片化问题。

article

README

🚀 📚 MCP 笔记

MCP 笔记是一个基于 Model Context Protocol (MCP) 的个人知识管理系统,它能将日常笔记转化为有组织、可搜索的知识,有效解决知识碎片化问题。

🚀 快速开始

🛠️ 手动设置

  1. 克隆仓库
git clone git@github.com:markacianfrani/mcp-notes.git
cd mcp-notes
npm i
npm run build
  1. 配置 MCP

🖥️ Claude 桌面版

claude-desktop-config.json 中添加:

"notes": {
    "command": "node",
    "args": [
        "path/to/this/repo/mcp-notes/dist/index.js",
        "path/to/your/notes"
    ],
}

🌟 项目愿景

MCP 笔记致力于解决知识碎片化问题,构建一个能让日常思想、成就和见解达成以下目标的系统:

  1. 📥 以最小的摩擦快速捕获信息。
  2. 🗂️ 自动组织成有意义的结构。
  3. 🧠 升华为更高层次的知识。
  4. 🔍 在需要时轻松检索。

其目标是打造一个外部思维外化工具,能实时从任何工具中记录工作记忆,并整理无用信息。

✨ 主要特性

🧩 核心概念

1. 📅 每日日志

每日日志是 MCP 笔记的基本捕获单元。每天都有对应的 Markdown 文件,用于记录全天的观察,可将其视为运行中的分类账。

💡 使用建议

利用 Claude 桌面版的快速输入键盘快捷键。MCP 是工具中立的,您可以在任何对话或工具中使用 /log,例如让 Copilot 或 Cursor 在修复一个错误后记录对新方法的学习。

2. 📊 摘要

摘要会自动生成,它能将每日日志浓缩为更高层次的见解和模式,有助于将孤立的信息连接成有意义的工作和思考的连贯叙述。

3. 📚 知识分类

系统中的所有笔记都归属于以下四个类别之一:

  • 🏆 成就:解决问题、完成功能、修复错误。
  • 💡 视察:模式、架构决策、更好的工作方式。
  • 📝 待办事项:与更大目标相关的任务,有意义的改进。
  • 📖 知识:技术细节、背景信息、理由、技巧。

🎨 设计原则

1. 📄 纯文本优先

所有笔记都以 Markdown 文件形式存储,确保了跨工具兼容性和长期保存。

2. 🗂️ 自动组织

利用 MCP 的上下文理解能力,自动将笔记归档到合适的主题和关系中。

3. 💡 可扩展性

支持无限层级的知识链接和交叉引用,能够构建深厚的知识网络。

📋 实现特点

  • 模块化:松耦合组件便于替换或升级。
  • 可插拔:有多种存储后端和 UI 前端选项。
  • 可扩展:开放 API 支持自定义功能。
  • 高效:采用优化的搜索和检索算法。

💡 可用提示

是原子吗?

将大想法分解为最简单的独立部分。使用此提示可将大型想法拆分为更小的概念,较小的笔记能更方便地与其他笔记链接。

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端