MCP 服务器配置
概述
该项目提供了一个 Claude MCP 服务器,用于安全访问 Android 项目文件。它允许 AI 助手通过检查用于验证 Android 项目真实性的基本 Gradle 配置文件来浏览和读取 Android 项目的源代码。
主要特点:
- 项目验证:通过检查 gradle 文件确保目录是有效的 Android 项目
- 文件浏览:列出所有 Kotlin、KTS、TOML 文件和 AndroidManifest.xml(按目录分组)
- 文件读取:提供安全访问,通过适当的过滤读取单个或多个文件
- 安全性:防止访问敏感目录,如.gradle、.git 和构建文件夹
对于希望利用 Claude 来帮助他们理解、分析和使用 Android 代码库的开发人员来说,此工具是理想的选择。
服务器设置
将此配置添加到您的 Claude 客户端的 MCP 设置中:
{
"mcpServers": {
"Android source code": {
"command": "/path/to/uv",
"args": [
"run",
"--with",
"mcp[cli]",
"mcp",
"run",
"./filesystem_android/main.py"
]
}
}
}
注意:将/path/to/uv
替换为你实际的 UV 安装路径
安装
# Install UV if missing
curl -LsSf https://astral.sh/uv/install.sh | sh
# Initialize project
uv venv
uv pip install -r uv.lock
执照
MIT 许可证 - 详情请参阅许可证