MCP Harmonyos
一个用于HarmonyOS开发的MCP服务器,支持设备管理、项目信息查询、应用管理和构建验证等功能。
评分 : 2分
下载量 : 0
什么是MCP HarmonyOS?
MCP HarmonyOS是一个连接AI助手(如Claude)与HarmonyOS开发环境的桥梁。它允许AI助手查询连接的设备信息、检查项目配置、查看已安装的应用程序,从而帮助开发者更高效地进行HarmonyOS应用开发。如何使用MCP HarmonyOS?
安装MCP HarmonyOS后,配置到你的AI助手(如OpenCode或Claude Desktop)中。之后,你可以通过自然语言询问设备状态、项目信息或应用程序详情,AI助手会自动调用相应的工具获取信息。适用场景
适用于HarmonyOS开发者需要快速查询设备状态、检查项目配置、验证构建输出或管理设备上应用程序的场景。特别适合在开发过程中需要频繁检查各种状态信息的情况。主要功能
设备管理
查询连接的HarmonyOS设备列表,获取设备详细信息如型号、制造商、操作系统版本等
项目信息查询
读取HarmonyOS项目的配置文件,获取应用名称、版本号、模块信息等关键项目数据
应用程序管理
查看设备上已安装的应用程序列表,获取特定应用的详细信息如版本、安装时间等
构建验证
检查项目构建输出文件,确认HAP/HSP文件是否生成成功
优势
快速查询:所有信息查询都在1秒内完成,响应迅速
自然语言交互:无需记忆复杂命令,用自然语言即可获取信息
结构化数据:返回的信息都是结构化JSON格式,易于处理
轻量级设计:专注于查询功能,不干扰正常的构建和部署流程
局限性
仅提供查询功能:不直接执行构建、部署等操作
依赖外部工具:需要HarmonyOS DevEco Studio和hdc命令行工具
需要设备连接:设备管理功能需要实际连接的HarmonyOS设备
仅支持信息查询:不支持修改设备或项目配置
如何使用
安装MCP HarmonyOS
通过npm全局安装MCP HarmonyOS包
配置AI助手
根据你使用的AI助手(OpenCode或Claude Desktop),在配置文件中添加MCP HarmonyOS服务器
验证安装
确保hdc命令行工具已在PATH中,可以通过运行hdc list targets测试设备连接
开始使用
在AI助手中用自然语言询问HarmonyOS相关信息,如设备状态、项目配置等
使用案例
快速检查设备连接状态
在开始开发前,快速确认哪些HarmonyOS设备已连接并可用
验证项目配置
在构建项目前,确认项目的基本配置信息是否正确
检查构建结果
构建完成后,确认是否成功生成了HAP/HSP文件
管理设备应用程序
查看设备上已安装的应用程序,或获取特定应用的详细信息
常见问题
安装后提示'hdc命令未找到'怎么办?
为什么看不到任何连接的设备?
MCP HarmonyOS能执行构建和部署操作吗?
如何获取项目的绝对路径?
支持哪些AI助手?
相关资源
Model Context Protocol官网
了解MCP协议的技术细节和规范
HarmonyOS开发者文档
HarmonyOS官方开发文档和API参考
GitHub仓库
MCP HarmonyOS的源代码和问题追踪
npm包页面
查看最新版本和安装统计
OpenCode官网
了解如何配置和使用OpenCode AI助手

Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
85.7K
4.3分

Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
150.9K
5分

Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
74.6K
4.5分

Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
50.1K
4.5分

Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
57.3K
5分

Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
106.0K
4.7分

Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
32.0K
4.8分

Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
64.7K
4.8分




