开发知识守护者
充当开发知识的守护者,为人工智能助手提供对最新文档和最佳实践的精选访问。
可用工具 (4 个)
该服务在 MCP 协议中暴露的工具,AI 可按需调用
list_documentation 2 个参数
List all available documentation sources
该工具无需必填参数,直接调用即可
add_documentation 6 个参数 需填 3 项
Add a new documentation source
必填参数:name、url、category
update_documentation 2 个参数 需填 1 项
Update documentation content from source
必填参数:name
search_documentation 3 个参数 需填 1 项
Search through documentation content
必填参数:query
服务介绍
Aindreyway MCP Codex Keeper
一个智能的MCP服务器,作为开发知识的守护者,为AI助手提供精心策划的最新文档和最佳实践访问。
🚀 快速开始
前提条件
-
确保已安装Node.js(版本18或更高):
node --version -
安装或更新npm(随Node.js一起提供):
npm install -g npm@latest -
验证npx是否可用:
npx --version如果找不到,请安装它:
npm install -g npx
配置
将以下内容添加到您的Cline/Sonnet配置中:
"aindreyway-codex-keeper": {
"command": "npx",
"args": ["-y", "@aindreyway/mcp-codex-keeper@latest"],
"disabled": false,
"env": {
"npm_config_cache_max": "1024000000",
"NODE_OPTIONS": "--max-old-space-size=256"
}
}
就这样!助手将自动处理一切。
注意: 该服务器使用
npx直接执行npm包,这对Node.js/TypeScript MCP服务器来说是最优的,可以无缝集成npm生态系统和TypeScript工具。
🎯 您的助手可以做什么
让您的助手执行以下操作:
- "显示最新的React文档"
- "查找TypeScript开发的最佳实践"
- "更新Node.js文档"
- "搜索关于async/await的信息"
🛠 可用工具
list_documentation
列出所有可用的文档来源,并可选择类别过滤。
add_documentation
向知识库中添加新的文档来源。
update_documentation
更新现有文档以获取最新内容。
search_documentation
通过类别过滤搜索文档。
📚 文档分类
- 前端
- 后端
- 语言
- MCP
- MCP指南
- 数据库
- DevOps
- 安全
- 测试
- 架构
- 移动
- AI
- 云
🔧 特性
服务器会自动:
- 管理来自各种来源的文档
- 跟踪最新的开发最佳实践
- 提供智能搜索功能
- 自动更新文档
- 支持标签和分类
- 优化内存使用:
- 对大文件使用流式传输
- 自动清理缓存
- 内存高效的搜索
- 缓存文件的大小和年龄限制
- 有限的堆大小(256MB)
📝 许可证
MIT许可证 - 您可以在项目中自由使用!
👤 作者
aindreyway
- GitHub: @aindreyway
📖 文档
⭐️ 支持
如果这个项目对你有帮助,请给个⭐️吧!如果你想贡献代码,请查看我们的贡献指南。