Android Filesystem
Navega y lee archivos de forma segura dentro de un proyecto Android, con validación integrada y controles de acceso para directorios sensibles.
Documentación
Configuración del Servidor MCP
Resumen
Este proyecto proporciona un servidor MCP de Claude que permite el acceso seguro a los archivos de proyectos Android. Permite a los asistentes de IA navegar y leer código fuente de proyectos Android verificando los archivos de configuración esenciales de gradle que validan proyectos Android auténticos.
Características principales:
- Validación de Proyectos: Garantiza que los directorios sean proyectos Android válidos verificando los archivos de gradle
- Navegación de Archivos: Lista todos los archivos Kotlin, KTS, TOML y AndroidManifest.xml agrupados por directorio
- Lectura de Archivos: Proporciona acceso seguro para leer archivos individuales o múltiples con el filtrado adecuado
- Seguridad: Evita el acceso a directorios sensibles como .gradle, .git y carpetas de build
Esta herramienta es ideal para desarrolladores que quieren aprovechar Claude para ayudarles a comprender, analizar y trabajar con bases de código Android.
Configuración del Servidor
Agrega esta configuración a la configuración MCP de tu cliente Claude:
{
"mcpServers": {
"Android source code": {
"command": "/path/to/uv",
"args": [
"run",
"--with",
"mcp[cli]",
"mcp",
"run",
"./filesystem_android/main.py"
]
}
}
}
Nota: Reemplaza /path/to/uv con tu ruta real de instalación de UV
Instalación
# Install UV if missing
curl -LsSf https://astral.sh/uv/install.sh | sh
# Initialize project
uv venv
uv pip install -r uv.lock
Licencia
Licencia MIT - Consulta LICENSE para más detalles