Markdown知识库服务器

一个用于管理和查询Markdown格式知识库的节点服务器,支持多标签查询和内容格式化输出。

  • by haydulski
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 haydulski/pr-braincells

使用说明

PR脑细胞

MCP测试节点服务器的markdown文件使用情况。以正确格式编写的单元格文件夹中的每个文件都可以用于生成有用的答案。

设置

  1. 克隆存储库
  2. 创建 .env
  3. 运行: make dev
  4. 请参阅Makefile: make help
  5. 在您选择的IDE中配置服务器

环境变量

  • CELLS_DIRECTORY:包含知识单元格标记文件的目录

构建

npm run build

mcp.json配置

{
  "mcpServers": {
    "pr-braincells": {
      "command": "node",
      "args": [
        "/full-path-to-project/build/index.js"
      ],
      "env": {
        "CELLS_DIRECTORY": "/full-path-to-project/cells"
      },
      "alwaysAllow": [
        "query"
      ]
    }
  }
}

执行以下操作:

特性

  • 处理多标签查询
  • 提供从具有相同标签的文件中选择最合适的文件的机制
  • 使用专用工具将单元格拆分到单独的文件夹中(例如:从cells/pms文件夹中通过标签pms获取)
  • 检查方法是否以最佳方式提供文件内容 _formatContentForOutput

其他