MCP Harmonyos
An MCP server for HarmonyOS development, supporting functions such as device management, project information query, application management, and build verification.
rating : 2 points
downloads : 7.2K
What is MCP HarmonyOS?
MCP HarmonyOS is a bridge that connects AI assistants (such as Claude) with the HarmonyOS development environment. It allows AI assistants to query information about connected devices, check project configurations, and view installed applications, thereby helping developers develop HarmonyOS applications more efficiently.How to use MCP HarmonyOS?
After installing MCP HarmonyOS, configure it in your AI assistant (such as OpenCode or Claude Desktop). Then, you can ask about device status, project information, or application details in natural language, and the AI assistant will automatically call the corresponding tools to obtain the information.Applicable scenarios
It is suitable for scenarios where HarmonyOS developers need to quickly query device status, check project configurations, verify build outputs, or manage applications on devices. It is particularly suitable for situations where various status information needs to be frequently checked during the development process.Main features
Device management
Query the list of connected HarmonyOS devices and obtain detailed device information such as model, manufacturer, and operating system version.
Project information query
Read the configuration file of the HarmonyOS project and obtain key project data such as application name, version number, and module information.
Application management
View the list of installed applications on the device and obtain detailed information about specific applications such as version and installation time.
Build verification
Check the project build output files and confirm whether the HAP/HSP files are generated successfully.
Advantages
Fast query: All information queries are completed within 1 second with a quick response.
Natural language interaction: No need to memorize complex commands. You can obtain information in natural language.
Structured data: The returned information is in structured JSON format, which is easy to process.
Lightweight design: Focuses on query functions without interfering with the normal build and deployment process.
Limitations
Only provides query functions: Does not directly perform operations such as building and deploying.
Relies on external tools: Requires HarmonyOS DevEco Studio and the hdc command-line tool.
Requires device connection: The device management function requires an actually connected HarmonyOS device.
Only supports information query: Does not support modifying device or project configurations.
How to use
Install MCP HarmonyOS
Install the MCP HarmonyOS package globally via npm.
Configure the AI assistant
According to the AI assistant you are using (OpenCode or Claude Desktop), add the MCP HarmonyOS server to the configuration file.
Verify the installation
Ensure that the hdc command-line tool is in the PATH. You can test the device connection by running the hdc list targets command.
Start using
Ask about HarmonyOS-related information such as device status and project configuration in natural language in the AI assistant.
Usage examples
Quickly check the device connection status
Before starting development, quickly confirm which HarmonyOS devices are connected and available.
Verify the project configuration
Before building the project, confirm whether the basic configuration information of the project is correct.
Check the build result
After the build is completed, confirm whether the HAP/HSP files are successfully generated.
Manage device applications
View the installed applications on the device or obtain detailed information about specific applications.
Frequently Asked Questions
What should I do if it prompts 'hdc command not found' after installation?
Why can't I see any connected devices?
Can MCP HarmonyOS perform build and deployment operations?
How to get the absolute path of the project?
Which AI assistants are supported?
Related resources
Model Context Protocol official website
Understand the technical details and specifications of the MCP protocol
HarmonyOS developer documentation
HarmonyOS official development documentation and API reference
GitHub repository
Source code and issue tracking for MCP HarmonyOS
npm package page
View the latest version and installation statistics
OpenCode official website
Learn how to configure and use the OpenCode AI assistant

Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
21.8K
4.5 points

Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
26.1K
4.3 points

Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
72.7K
4.3 points

Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
36.1K
5 points

Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
33.1K
5 points

Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
64.8K
4.5 points

Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
22.3K
4.5 points

Minimax MCP Server
The MiniMax Model Context Protocol (MCP) is an official server that supports interaction with powerful text-to-speech, video/image generation APIs, and is suitable for various client tools such as Claude Desktop and Cursor.
Python
50.3K
4.8 points




