
HarmonyOS MCP Server

2025.04.17
0
PythonHarmonyOS 设备操作MCP 服务器其它
HarmonyOS MCP Server 是一个用于操作 HarmonyOS 设备的 MCP 服务器。它提供了与 HarmonyOS 设备交互的能力,可以通过工具或 SDK 来操控设备,例如启动应用程序等。
View on GitHub
Overview
基本能力
产品定位
HarmonyOS MCP Server 主要用于操作 HarmonyOS 设备,提供设备交互的能力。
核心功能
- 通过 MCP 协议与 HarmonyOS 设备进行交互。
- 支持通过工具或 SDK 操控设备,例如启动应用程序。
适用场景
- 开发 HarmonyOS 应用时进行设备操作。
- 自动化测试 HarmonyOS 设备。
- 远程控制 HarmonyOS 设备。
工具列表
- Claude Desktop:用于快速尝试 HarmonyOS MCP Server 的工具。
- openai-agents SDK:提供 Python SDK 来调用 HarmonyOS MCP Server,支持异步操作和设备控制。
常见问题解答
暂无提供常见问题解答。
使用教程
使用依赖
- 安装 Python 3.13。
- 安装
uv
工具。
安装教程
- 克隆仓库:
bash git clone https://github.com/XixianLiang/HarmonyOS-mcp-server.git cd HarmonyOS-mcp-server
- 设置环境:
bash uv python install 3.13 uv sync
调试方式
- 使用
openai-agents SDK
进行调试,示例代码见 README。 - 运行示例代码后,可以通过生成的 trace ID 查看调试信息。