持久化AI记事本

MCPad是一款离线优先的富文本记事本,其内容作为MCP服务器暴露,适用于持久化记忆、隐私优先的AI日志和知识库管理。

  • by sdjc84
  • 本地部署
  • 更新于
在 GitHub 查看 sdjc84/MCPad

使用说明

MCPad——内置MCP服务器的持久AI记事本

一个最小的离线第一富文本记事本,其全部内容作为MCP服务器公开。
关闭应用程序——您的笔记将永远可供任何本地LLM使用(通过Ollama+mcphost、Gemini CLI、Claude Desktop等)。

非常适合:

  • 跨LLM会话的持久内存
  • 零代币浪费的“问我的记事本”工作流程
  • 以隐私为重点的人工智能日志/知识库

https://github.com/user-attachments/assets/your-screenshot-or-gif-here

为什么选择mcpad?

功能 mcpad 黑曜石+插件 纯文本文件+RAG
富格文本(粗体、列表等) 是(TipTap) 是 否
应用程序关闭时的持久MCP工具 是(独立服务器) 否 否
适用于任何Olama模型 是(通过mcphost) 部分 部分
<20 MB可下载二进制文件 是(Tauri) 电子膨胀 不适用
零外部依赖 是 许多插件 没有GUI

MVP功能(v0.1)

  • 创建、编辑、删除富格文本注释
  • 全文+语义搜索(可选嵌入Ollama/nomic嵌入文本)
  • 内置MCP服务器公开:
    • list_notes() → List[NoteMetadata]
    • read_note(id: str) → str (HTML或Markdown)
    • write_note(title: str, content: str) → str (返回id)
    • update_note(id: str, content: str)
    • search_notes(query: str) → List[NoteMetadata]
  • 开机时自动启动服务器(可选托盘图标)
  • 开箱即用 mcphost +奥拉马

快速开始

1.下载二进制文件(Windows/macOS/Linux)

→ 首次发布后发布——明星将收到通知!

2.或者从源代码(dev)运行

# Backend MCP server (runs independently)
git clone https://github.com/yourusername/mcpad.git
cd mcpad/server
python -m venv venv && source venv/bin/activate
pip install -r requirements.txt
uvicorn main:app --port 8900 --reload