servers / chihf-mcp-server

chihf-mcp-server

communityunknownpythonunknownhealthy

A simple MCP server for Android devices

52
/ 100

01Tools · 19
ToolRiskSide effectsApproval
get_devices
获取已连接的Android设备列表
unknownunknownunknown
start_app
启动应用 Args: package_name: 应用包名 device_id: 设备ID,如果为空则使用默认设备
unknownunknownunknown
execute_adb_command
执行ADB命令 Args: command: 要执行的ADB命令(不包括'adb'前缀)
unknownunknownunknown
capture_screenshot
截取Android设备屏幕 Args: output_path: 保存截图的目录路径(必填) device_id: 设备ID,如果为空则使用默认设备
unknownunknownunknown
get_installed_packages
获取已安装的应用包列表 Args: device_id: 设备ID,如果为空则使用默认设备
unknownunknownunknown
get_package_info
获取应用包的详细信息 Args: package_name: 应用包名 device_id: 设备ID,如果为空则使用默认设备
unknownunknownunknown
stop_app
停止应用 Args: package_name: 应用包名 device_id: 设备ID,如果为空则使用默认设备
unknownunknownunknown
get_current_activity
获取当前活动的Activity Args: device_id: 设备ID,如果为空则使用默认设备
unknownunknownunknown
tap_screen
点击屏幕指定坐标 Args: x: X坐标 y: Y坐标 device_id: 设备ID,如果为空则使用默认设备
unknownunknownunknown
press_key
按下按键 Args: keycode: 按键代码,例如4表示返回键 device_id: 设备ID,如果为空则使用默认设备
unknownunknownunknown
monitor_device_crashes
在后台监控设备的crash日志,并在检测到crash时进行分析和通知 Args: log_dir: 保存崩溃日志的目录路径(必填) notify_email: 接收飞书通知的邮箱地址(必填) device_id: 要监控的设备ID,如果为空则自动获取当前连接的设备
unknownunknownunknown
stop_crash_monitoring
停止对指定设备的crash监控 Args: device_id: 要停止监控的设备ID
unknownunknownunknown
input_text
输入文本 Args: text: 要输入的文本 device_id: 设备ID,如果为空则使用默认设备
unknownunknownunknown
get_crash_monitoring_status
获取crash监控状态 Args: device_id: 设备ID,如果为空则返回所有监控设备的状态
unknownunknownunknown
collect_crash_logs
从设备收集近期的崩溃日志文件 从以下关键目录拉取崩溃日志: - /data/system/dropbox (系统崩溃) - /data/anr (应用无响应) - /data/tombstones (原生崩溃) Args: device_id: 设备ID,如果为空则使用默认设备 result_dir: 保存日志的本地目录路径(必填),如果不存在会自动创建 days: 收集多少天内的日志文件,默认为1天
unknownunknownunknown
get_ui_hierarchy_and_find_element
获取车机UI层次结构并通过文本定位控件中心坐标 Args: output_dir: 保存UI层次结构文件的目录路径(必填) text_to_find: 要查找的控件文字内容 device_id: 设备ID,如果为空则使用默认设备
unknownunknownunknown
export_android_logs
从Android设备指定目录导出所有日志文件 Args: android_dir: Android设备上要导出的目录路径(必填),如 /data/log result_dir: 保存日志的本地目录路径(必填),如果不存在会自动创建 device_id: 设备ID,如果为空则使用默认设备 filter_pattern: 文件名过滤表达式,例如 "*.log" 或 "crash*",可选
unknownunknownunknown
dump_ui_hierarchy
获取完整的车机UI层次结构 Args: output_dir: 保存UI层次结构文件的目录路径(必填) device_id: 设备ID,如果为空则使用默认设备
unknownunknownunknown
find_and_click_by_text
通过文本查找并点击UI元素 Args: text_to_find: 要查找和点击的控件文字内容 device_id: 设备ID,如果为空则使用默认设备 wait_time: 点击前等待的时间(秒),默认0.5秒
unknownunknownunknown

02Install & source
pip install chihf-mcp-server
pip
uvx chihf-mcp-server
uvx

04Trust reasoning
  • 0
    Community server
    official_status
  • -3
    No clear license
    license
  • +10
    MCP handshake verified
    verification
  • +5
    tools/list verified
    verification

05Provenance & freshness
sourcesPyPI [p4]
last_checked2026-06-30 21:45Z
next_check2026-07-01 07:51Z
cadenceevery 48h
verifiedtools_list:passed handshake:passed metadata:passed metadata:passed
index_statusindex5 unique facts >= 5

06Badge

Show your MCPExplorer trust badge in your README. chihf-mcp-server on MCPExplorer

[![MCPExplorer](https://mcpexplorer.com/badge/chihf-mcp-server.svg)](https://mcpexplorer.com/servers/chihf-mcp-server)

Next step

Generate a runtime config, or package this server into a governed Loadout with approvals and policies before your agent uses it.

Use in a Loadout
chihf-mcp-server — MCPExplorer