一个为大型语言模型(LLMs)提供文件系统上下文的 Model Context Protocol (MCP) 服务器。该服务器能让 LLM 读取、搜索和分析代码文件,还具备高级缓存和实时文件监控功能。
文件上下文服务器可助力大型语言模型获取文件系统上下文。下面为你介绍安装和使用的基本步骤。
通过 Smithery 自动安装 File Context Server for Claude Desktop:
npx -y @smithery/cli install @bsmi021/mcp-file-context-server --client claude
npm install @modelcontextprotocol/mcp-file-context
node index.js
File Context Server
:提供文件系统上下文服务。Code Analysis Tools
:支持代码分析功能。{
"cache": {
"enabled": true,
"maxSize": 1000
},
"monitoring": {
"enabled": true,
"interval": 60000
}
}
npm run dev
npm test
MIT License
有关跨平台路径兼容性,使用 path.posix.join
处理 glob 模式,并使用 path.normalize
访问文件系统。此更改避免了不同操作系统上的路径分隔符和文件匹配问题。
欢迎贡献!请参考 CONTRIBUTING.md。