MCP 内存缓存服务器
一个减少语言模型交互中令牌消耗的内存缓存服务器。
快速入门
-
克隆仓库: git clone git@github.com:ibproduct/ib-mcp-cache-server cd ib-mcp-cache-server
-
安装依赖: npm install
-
构建项目: npm run build
-
配置 MCP 客户端(如 config.json): { "mcpServers": { "memory-cache": { "command": "node", "args": ["/path/to/ib-mcp-cache-server/build/index.js"] } } }
-
启动客户端,终端将显示:"Memory Cache MCP server running on stdio"。
验证运行
- 打开客户端,确保无错误信息。
- 测试重复操作(如读取文件),观察缓存效果。
配置选项
支持通过 config.json
或环境变量配置,关键参数包括:
- maxEntries(最大缓存条目数,默认 1000)
- maxMemory(最大内存使用量,默认 100MB)
- defaultTTL(默认缓存时间,默认 1 小时)