项目简介

MyNotes MCP服务器是一个基于Model Context Protocol的个人知识库搜索引擎,专门用于索引和搜索用户通过AI助手生成的各类内容,包括任务计划、规范文档、语音笔记等。

主要功能

  • 内容搜索:支持关键词和语义搜索AI生成的各种内容
  • 任务上下文:获取之前工作的完整上下文以继续任务
  • 规范查找:定位规范文档文件
  • 摘要获取:访问每日工作总结
  • TODO提取:列出所有待办事项
  • 智能分类:自动将内容按类型(任务、规范、听写)分类
  • 日期过滤:支持按日期或日期范围筛选内容
  • 自动索引:持续监控目录变化并实时更新索引

安装步骤

  1. 进入MCP服务器目录:'cd mcp-server'
  2. 运行安装脚本:'./setup/macos/install.sh'(macOS系统)
  • 确保系统已安装Python 3.8+和相关依赖

服务器配置

MCP客户端需要配置以下信息来连接服务器:

{
  "mcpServers": {
    "MyNotes": {
      "command": "python",
      "args": ["-m", "mcp_ai_content_server.server"]
}

基本使用方法

安装后可通过以下方式触发服务器功能:

  • "显示我关于[主题]的笔记"
  • "我昨天做了什么任务?"
  • "查找我关于API设计的听写内容"
  • "获取[项目]的规范"
  • "我的待办清单里有什么?"
  • "继续处理[任务名称]"
  • "给我看今天的总结"

服务器会自动对内容进行分类并支持日期过滤,提供高效的搜索和上下文检索能力。

信息

分类

数据库与文件