使用说明
安卓代码搜索MCP服务器
英语| 简体中文
一个模型上下文协议(MCP)服务器,用于通过cs.Android.com搜索和浏览Android源代码。
预览
特性
- 代码搜索:使用正则表达式支持搜索Android源代码
- 文件内容:检索完整的源文件内容
- 符号建议:获取类、方法、文件的自动补全建议
- 多个项目:搜索Android、AndroidX、Android Studio和LLVM项目
安装
Claude 代码
claude mcp add cs-android -- npx -y cs-android-mcp
光标
{
"mcpServers": {
"cs-android": {
"command": "npx",
"args": ["-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源项目。
许可证
麻省理工学院
