内容
# memory-bank-loader-mcp
这是一个MCP服务器,用于一次性检索memory-bank目录中的所有文件。
其目的是减少在加载memory-bank时AI工具的调用频率,从而节省时间和金钱。

## 特性
- 递归读取指定目录中的所有文件(例如,一个'memory-bank'目录)。
- 按特定优先顺序对文件进行排序:
1. 根级文件优先。
2. 根目录中的特定优先文件(如`projectbrief.md`等)排在前面。
3. 所有其他文件(非优先根文件和所有子目录文件)按相对路径字母顺序排序。
- 针对向AI模型提供清晰和结构化的上下文进行了优化。
## 工具
- `read-memory-bank`
- 从指定的memory bank目录读取并整合文件。使用此工具为AI提供项目上下文(Memory Bank)。
- **输入:**
- `memoryBankDirectoryFullPath`(字符串,**必填**):包含memory bank文件的目录的完整绝对路径。
- **返回:**
- 读取的文件列表。
## 设置
### NPX
```json
{
"mcpServers": {
"memory-bank-loader": {
"command": "npx",
"args": [
"-y",
"memory-bank-loader-mcp@latest",
],
}
}
}
```
### 构建
```bash
$ npm run build
```
```json
{
"mcpServers": {
"memory-bank-loader": {
"command": "node",
"args": [
"/full/path/to/memory-bank-loader-mcp/build/index.js"
]
}
}
}
```
## 许可证
MIT
连接信息
猜你喜欢
everything-claude-code
完整的 Claude Code 配置集合 - agents、skills、hooks、commands、rules、MCPs。来自 Anthropic...
MarkItDown
将文件和办公文档转换为Markdown的Python工具。
awesome-claude-skills
一份精心整理的 Claude Skills、资源和工具列表,用于定制 Claude AI 工作流程
antigravity-awesome-skills
Claude Code/Antigravity/Cursor 的 130 多个 Agentic Skills 终极合集。 经过实战检验、高性能的 AI...
context-mode
MCP 是用于工具访问的协议。我们是上下文的虚拟化层。
claude-context-mode
claude-context-mode插件减少MCP上下文膨胀,节省高达99%的tokens。