SkillAgentSearch skills...

ohos-mcp-unofficial

This is an unofficial MCP server providing documentation search for OpenHarmony/HarmonyOS application development (English language only).

Install / Use

claude mcp add megaacheyounes -- npx -y github:megaacheyounes/ohos-mcp-unofficial

If the server publishes to npm under a different name, use that package instead — check the repo README.

About this skill
🔌

MCP Server

Model Context Protocol server

Quality Score

74/100

Supported Platforms

Claude Code
Claude Desktop

Our assessment of ohos-mcp-unofficial

ohos-mcp-unofficial scores 74/100 on our quality scale, 612th of 770 Content & Media skills we index.

Its MCP Server is 3.3 KB long, well organised into 16 sections with 4 code examples: a solid amount of guidance for an agent.

It has 3 GitHub stars, so there is little community track record yet; judge it on its content.

Substance
26/30
Structure
20/20
Description
15/15
Adoption
3/20
Freshness
11/15

Maintenance, license and trust

  • The repository was last updated about 5 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
  • Our last check on 2026-09-18 found the source still online.
  • No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
  • Its trust signals score 78/100, with 2 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

Safety scan

No issues found

Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands.

Automated pattern scan on 2026-09-29. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.

ohos-mcp-unofficial compared with similar skills

All 4 of these similar skills score higher than ohos-mcp-unofficial; compare them before choosing.

SkillScoreStarsUpdatedFormat
ohos-mcp-unofficial (this skill)by megaacheyounes7435mo agoMCP Server
Agent-Reachby Panniantong10086.0k13d agoCLAUDE.md
headroomby headroomlabs-ai10074.0ktodayCLAUDE.md
rufloby ruvnet10073.4ktodayCLAUDE.md
CowAgentby zhayujie10047.2ktodayCLAUDE.md

Frequently asked questions

How do I install ohos-mcp-unofficial?
Run claude mcp add megaacheyounes -- npx -y github:megaacheyounes/ohos-mcp-unofficial. The install tabs above show the steps for each supported agent.
Which AI agents does ohos-mcp-unofficial work with?
It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
Is ohos-mcp-unofficial safe to use?
Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. It declares no license and scores 78/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is ohos-mcp-unofficial still maintained?
The repository was last updated about 5 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.

Unofficial OpenHarmony/HarmonyOS MCP Server (English)

Project Status: Active License: MIT

This is an unofficial Model Context Protocol (MCP) server that brings the power of HarmonyOS & OpenHarmony English Documentation directly to your AI assistants. It indexes over 5,000 official documentation files for instant, high-context retrieval.


🚀 Quick Start: Zero-Install Method (Recommended)

The easiest way to use this is via npx. No cloning required!

1. Claude Desktop

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "ohos-docs": {
      "command": "npx",
      "args": ["-y", "github:megaacheyounes/ohos-mcp-unofficial"]
    }
  }
}

2. ChatGPT Codex CLI

Add the server using the following command:

codex mcp add ohos -- npx -y github:megaacheyounes/ohos-mcp-unofficial

3. OpenCode AI

In the OpenCode settings or config:

  • Command: npx
  • Arguments: -y github:megaacheyounes/ohos-mcp-unofficial

4. Cursor / Windsurf / IDEs

Add a new MCP server in the settings:

  • Type: command
  • Command: npx -y github:megaacheyounes/ohos-mcp-unofficial

5. Gemini CLI

In your .geminirc:

{
  "mcpServers": {
    "ohos": {
      "command": "npx",
      "args": ["-y", "github:megaacheyounes/ohos-mcp-unofficial"]
    }
  }
}

🖼️ Multimodal Support

The documentation has been optimized for AI agents with "vision" capabilities.

  • Remote Images: All diagrams and screenshots are linked directly to the official Gitee repository.
  • Agent Action: Multimodal agents can follow these links to download and analyze visual architecture diagrams, UI mockups, and flowcharts to provide more accurate explanations.

🌐 Understanding the Two Modes

1. Stdio Mode (Default)

Used by local assistants (Claude Desktop, Cursor, etc.). The assistant starts the server as a background process.

2. HTTP Mode

Use this for remote access or web integrations.

# Start server
npx -y github:megaacheyounes/ohos-mcp-unofficial --http --port 3456
  • Health Check: http://localhost:3456/health
  • Tool Calls: POST to http://localhost:3456/call

🧰 Available Tools

  • find_docs: Search documentation by keywords (e.g., "Navigation", "Canvas").
  • read_doc: Retrieve the full Markdown content of a specific document.
  • list_doc_topics: Browse the documentation hierarchy.

🌟 Credits

Inspired by arkts-helper. This version is specifically optimized for the English-speaking community using OpenHarmony 6.1 (API 23) open-source documentation.

⚖️ Disclaimer

This is an unofficial community project and is not affiliated with, maintained by, or endorsed by Huawei Technologies Co., Ltd. or the OpenHarmony project.

Parts of this project were generated or assisted by AI.

Use of this tool and the documentation it retrieves is at your own risk. Always verify critical information against the official documentation.

📄 License

MIT © megaacheyounes

Related Skills

View on GitHub
GitHub Stars3
CategoryContent
Updated5mo ago
Forks1

Languages

TypeScript

Trust signals

78/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

1 medium1 low1 info