Galaxy Nebula MCP Server

io.github.galaxy-nebula由 GitHub 帳號 galaxy-nebula 發布v1.0.2更新於 Oct 24, 2026

MCP server exposing Galaxy UI components — manifests, source code, and framework coverage

已驗證STDIO僅桌面知識與記憶開發者工具

概覽

AI 產生的概覽

讓助理瀏覽 Galaxy UI 元件的清單、原始碼,以及 React、Vue、Angular、React Native 和 Flutter 的框架涵蓋情形。

可以做什麼
透過五個工具提供內建的 Galaxy UI 元件目錄:list_components 列出所有元件及各框架的可用性,get_component 回傳包含屬性、檔案、相依性和框架狀態的詳細清單,get_component_source 回傳指定元件檔案的原始碼,get_coverage 回傳涵蓋全部五個框架的涵蓋矩陣,search_components 依名稱或描述搜尋元件。所有元件資料和約 700 個原始碼檔案都打包在套件內,因此無需設定即可離線使用。
適用情境
適合在建置或檢視介面時,需要助理查詢 Galaxy UI 元件的 API、查看元件原始碼,或確認某個框架中是否有某個元件。它面向使用 Galaxy UI 函式庫的開發者,而非一般編碼工作。
執行需求
以本機 stdio 程序執行,通常透過 npx 從 npm 套件 @galaxy-stack/nebula-mcp 啟動,因此需要 Node.js 和 npx。README 也為支援遠端 MCP 的用戶端列出遠端端點。未宣告任何身分驗證、環境變數或標頭,且資料已內建,本機使用無需網路存取。
安裝前請注意
README 的維護者發佈章節提到用於登錄檔發佈、具有 read:org 權限的 GitHub 個人存取權杖;該權杖僅供維護者使用,不屬於日常使用範圍。此伺服器為唯讀,只暴露元件資料和原始碼,不會寫入、傳送或刪除任何內容。README 也建議透過第三方 CLI 安裝,這會執行該套件中的程式碼。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Galaxy Nebula MCP Server,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

@galaxy-stack/nebula-mcp

[npm version] [npm downloads] [License: MIT]

Nebula MCP Server — exposes Galaxy UI components to AI assistants through the Model Context Protocol. Works with Claude Desktop, Cursor, Windsurf, Cline, and any MCP-compatible client.

Tools

ToolDescription
list_componentsAll components with per-framework availability (React, Vue, Angular, React Native, Flutter)
get_componentDetailed manifest — props, files, dependencies, framework status
get_component_sourceActual source code for a specific component file
get_coverageCoverage matrix across all 5 frameworks (67 components)
search_componentsSearch by name or description

All component data + 700 source files are bundled inside the package — zero setup, works offline.

Install

Smithery (recommended)

bash
npx -y @smithery/cli@latest install galaxy-stack/design-mcp --client claude

npx (manual)

Add to your MCP client config:

json
{  "mcpServers": {    "galaxy-ui": {      "command": "npx",      "args": ["-y", "@galaxy-stack/nebula-mcp"]    }  }}
  • Claude Desktop: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Cursor: ~/.cursor/mcp.json

Remote endpoint

Paste into clients that support remote MCP (Claude web Custom Connectors):

https://nebula-mcp--galaxy-stack.run.tools

Try it

"List Galaxy UI components for React"

"Show me the source code of the Vue Select component"

"Which components are missing in Flutter?"

Registries

Publishing (maintainers)

  1. Bump version in package.json

  2. Push to main — GitHub Actions workflow publish-mcp.yml builds contracts artifacts, bundles data, verifies the version is new, and publishes via npm Trusted Publishing (OIDC) — no NPM_TOKEN required

  3. Rebuild the MCPB bundle and run smithery mcp publish for Smithery

  4. Publish to the Official MCP Registry (org namespace requires a PAT — device-flow login cannot read org roles, see registry#1468):

    sh
    # PAT needs read:org scope (classic) or Organization → Members → Read-only (fine-grained)mcp-publisher login github --token <YOUR_PAT>   # requires mcp-publisher >= 1.8.1mcp-publisher validatemcp-publisher publish                            # → io.github.galaxy-nebula/nebula-mcp

License

MIT © Bùi Trọng Hiếu (kevinbui)

來源:README.md,提交 3373958

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

3
  1. v1.0.2最新Sep 22, 2026
  2. v1.0.1Sep 21, 2026
  3. v1.0.0Sep 21, 2026

評分

已滿足適用檢查項的 40%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。