基本能力
产品定位
Nia代码库MCP服务是一个代码库理解与分析工具,通过MCP协议与各类开发工具集成。
核心功能
- 提供
lookup_codebase_context工具,用于从Nia索引的代码库中检索相关代码片段 - 支持标准输入/输出(stdio)和服务器发送事件(SSE)两种传输方式
- 可通过环境变量灵活配置
适用场景
- 项目结构分析
- 代码功能理解
- 系统组件识别
- 代码库知识检索
工具列表
- lookup_codebase_context:根据用户查询从Nia索引的代码库中查找相关上下文
使用教程
使用依赖
- Node.js 18或更高版本
- 有效的Nia API密钥
- 已在Nia中索引的代码库
安装教程
无需安装,可直接通过npx使用:
npx -y nia-codebase-mcp@1.0.1 --api-key=YOUR_NIA_API_KEY --transport=stdio支持两种传输方式:
- 标准输入/输出(stdio,默认):
npx -y nia-codebase-mcp --api-key=YOUR_NIA_API_KEY- 服务器发送事件(SSE):
npx -y nia-codebase-mcp --api-key=YOUR_NIA_API_KEY --transport=sse --port=3000调试方式
启用调试模式:
npx -y nia-codebase-mcp@1.0.1 --api-key=YOUR_NIA_API_KEY --debug=true