
Arkts Lsp Marketplace
- 2 repo stars
- Updated May 25, 2026
- HelloiOS2014/harmony_arkts_lsp_proxy
arkts-lsp-marketplace is a Claude Code marketplace that ships an ArkTS LSP proxy plugin so developers can give AI coding tools real HarmonyOS language intelligence from DevEco's ace-server.
About
arkts-lsp-marketplace ships the arkts-lsp Claude Code plugin and arkts-lsp-proxy npm package. It bridges DevEco Studio's official ace-server to Claude Code LSP and Codex MCP so AI assistants understand ArkTS declarative UI, static typing constraints, and HarmonyOS APIs instead of inventing web APIs. Install it when editing .ets HarmonyOS projects and you need real diagnostics and completions in AI coding sessions.
- Proxies DevEco ace-server over stdio JSON-RPC to Claude Code
- Codex MCP tools for hover, definition, diagnostics, and symbols
- Converts ace-server hover JSON to standard Markdown
- Auto-discovers DevEco Studio and runs hvigor sync in background
- Understands @Component, @State, and ArkTS static typing rules
Arkts Lsp Marketplace by the numbers
- Data as of Jul 7, 2026 (Skillselion catalog sync)
/plugin marketplace add HelloiOS2014/harmony_arkts_lsp_proxyAdd your badge
Show developers this marketplace is listed on Skillselion. Paste this into your README.
| repo stars | ★ 2 |
|---|---|
| Last updated | May 25, 2026 |
| Repository | HelloiOS2014/harmony_arkts_lsp_proxy ↗ |
Why does Claude treat ArkTS like TypeScript and hallucinate web APIs instead of understanding @Component, @State, and HarmonyOS constraints?
Bridge DevEco Studio's ArkTS ace-server into Claude Code and Codex so AI tools get real ArkTS diagnostics, hover, and completions instead of guessing TypeScript.
Who is it for?
HarmonyOS developers using Claude Code or Codex who have DevEco Studio installed and need accurate ArkTS LSP features.
Skip if: Projects that are plain TypeScript/React web apps without HarmonyOS .ets files or DevEco tooling.
What you get
Activates ArkTS LSP in Claude Code or Codex MCP tools returning real diagnostics, type hovers, definitions, and symbol indexes from ace-server.
Plugins in this marketplace
1 plugin - install individually after you add the marketplace.
Recommended Marketplaces
FAQ
What are the prerequisites?
DevEco Studio installed for ace-server and Node.js 18 or newer for the proxy process.
How does Codex integration work?
Run arkts-lsp-codex-install to add an arkts-lsp MCP server to the project's .codex/config.toml with hover, definition, and diagnostics tools.
Does the proxy implement ArkTS semantics itself?
No—it forwards to ace-server, handling startup, parameter injection, message normalization, and symbol fallbacks only.