返回市场
文件系统-安卓

文件系统-安卓

作者:SDILogin2 星标更新:2025-03-24

项目介绍

MCP服务器配置

License Python Version

概述

本项目提供了一个Claude MCP服务器,用于安全访问Android项目的文件。它允许AI助手通过检查必要的Gradle配置文件来浏览和读取Android项目的源代码,从而验证真实的Android项目。

主要特性:

  • 项目验证:通过检查Gradle文件确保目录是有效的Android项目
  • 文件浏览:按目录列出所有Kotlin、KTS、TOML文件以及AndroidManifest.xml
  • 文件读取:提供安全访问以读取单个或多个文件,并进行适当的过滤
  • 安全性:防止访问敏感目录如.gradle、.git和build文件夹

此工具非常适合希望利用Claude帮助他们理解、分析和处理Android代码库的开发者。

服务器设置

在您的Claude客户端的MCP设置中添加以下配置:

{
  "mcpServers": {
    "Android源代码": {
      "command": "/path/to/uv", 
      "args": [
        "run",
        "--with",
        "mcp[cli]",
        "mcp",
        "run",
        "./filesystem_android/main.py"
      ]
    }
  }
}

注意:请将/path/to/uv替换为您实际的UV安装路径

安装

# 如果缺少,请安装UV
curl -LsSf https://astral.sh/uv/install.sh | sh

# 初始化项目
uv venv
uv pip install -r uv.lock

许可证

MIT许可证 - 详情见LICENSE </中文翻译>