安卓代码搜索MCP服务器
](https://www.npmjs.com/package/cs-android-mcp) ](https://www.npmjs.com/package/cs-android-mcp) ](https://github.com/steveday763/cs_android_mcp) 
英语| 简体中文
一个模型上下文协议(MCP)服务器,用于通过cs.Android.com搜索和浏览Android源代码。
预览
特性
- 代码搜索:使用正则表达式支持搜索Android源代码
- 文件内容:检索完整的源文件内容
- 符号建议:获取类、方法、文件的自动补全建议
- 多个项目:搜索Android、AndroidX、Android Studio和LLVM项目
安装
克劳德代码
claude mcp add cs-android -- npx -y cs-android-mcp其他MCP客户端
任何兼容MCP的客户端都可以使用stdio传输:
npx -y cs-android-mcp或全局安装:
npm install -g cs-android-mcp
cs-android-mcp可用工具
search_android_code
在Android源代码库中搜索代码。
| 参数 | 必填 | 说明 |
|---|---|---|
query | 是 | 搜索查询(支持正则表达式, file:, class:, function: 操作员) |
project | 否 | 按项目筛选: android, androidx, android-studio, android-llvm |
pageSize | 否 | 结果数(默认值:10,最大值:50) |
contextLines | 无 | 匹配项周围的上下文行(默认值:1) |
获取_文件_内容
获取源文件的完整内容。
| 参数 | 必填 | 说明 |
|---|---|---|
project | 是 | 项目名称 |
repository | 是 | 存储库路径 |
branch | 是 | 分行名称 |
path | 是 | 文件路径 |
建议_符号
获取部分查询的符号建议。
| 参数 | 必填 | 说明 |
|---|---|---|
query | 是 | 部分查询 |
maxResults | 否 | 最大建议数(默认值:7) |
list_项目
列出所有可用的Android源项目。
许可证
麻省理工学院

