Muse Marketplace

io.github.CloudCorpRecords由 GitHub 帳號 CloudCorpRecords 發布v0.1.0更新於 Nov 7, 2026

Open marketplace and registry for shareable Muse assets: avatars, personas, voices, and bundles.

發布方自己的服務:muse.space

已驗證STDIO僅桌面檔案與儲存AI 與機器學習

概覽

AI 產生的概覽

Muse Marketplace 註冊表的 MCP 伺服器:讓助理搜尋、檢視、驗證並安裝可分享的 Muse 頭像、人格、語音與資源包。

可以做什麼
  • 依名稱、標籤、slug、作者、類型或描述搜尋與列出市場項目
  • 檢視單一 slug 的完整項目紀錄
  • 驗證項目:schema、檔案是否存在、sha256 校驗碼、允許的媒體類型與路徑安全
  • 將項目安裝到目前工作目錄下的目標資料夾,並在複製前後驗證校驗碼
適用情境
當你希望助理從開放註冊表尋找並取得 Muse 頭像、人格、語音或資源包到本機專案,並在使用前確認項目完整、不含可執行檔時適用。
執行需求
以 stdio 在本機執行,可透過 npx 使用 npm 套件,或使用 Docker 映像。未宣告任何驗證、環境變數或標頭。安裝工具會把檔案寫入目前工作目錄下的目標資料夾。
安裝前請注意
安裝會寫入磁碟檔案,請指定你確實要使用的目標資料夾。安全性取決於註冊表的檢查機制:項目只有在審核者執行檢查清單後才會標記為已審核,安裝會拒絕遭竄改的項目,但未審核項目仍應謹慎看待。人格檔案是 markdown 內容,助理可能讀取並據此行動。

安裝

在 SourceWeft 中

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

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

其他 MCP 客戶端

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

README

Muse Marketplace

The open marketplace & registry for shareable Muse assets.

Muse users will soon be able to share Muse Avatars with each other — an avatar sharing pop-up, animated previews of avatar "modes" like Working, the works. But sharing needs somewhere to live: an open registry where anyone can publish an avatar, persona, voice, or bundle, where every file carries a checksum, and where "safe" means actually checked, not just claimed.

That is this repo. We are building the Muse Avatar marketplace — starting now, in the open.

bash
npx @reneturcios/muse-marketplace listnpx @reneturcios/muse-marketplace search treenpx @reneturcios/muse-marketplace show jollynpx @reneturcios/muse-marketplace install jollynpx @reneturcios/muse-marketplace doctor

Or browse it as a site: open site/index.html (or the GitHub Pages deploy) — a dark, searchable grid with an animated mode switcher on every avatar.

What's inside

  • registry/ — The registry itself. Every listing is a folder registry/<kind>s/<slug>/ with a listing.json + its asset files. Kinds: avatar (primary), persona, voice, bundle. registry/index.json is generated from the listings (muse-marketplace index), never hand-edited; CI fails on drift.
  • Launch catalog (9 listings, all original, all installable) — 6 avatars: Jolly (the friendly green companion), Tree (a forest spirit), Straw Hat Explorer, Neon Founder, Cozy Scholar, Pixel Sprite — each with an original animated SVG per mode (idle / working / thinking / celebrating, plus extras like making, dance, milestone, error). 2 personas: Sharp Operator, Warm Companion. 1 bundle: Starter Pack (everything).
  • CLI + MCP in one bin — muse-marketplace (alias mmkt) for humans; the same binary is an MCP server (muse-marketplace mcp) exposing marketplace_search, marketplace_list, marketplace_show, marketplace_validate, marketplace_install.
  • site/ — A zero-build static marketplace: search, filter by kind + tag, click a card for the animated mode switcher and a copyable install command.
  • docs/ — SPEC (the listing schema), PUBLISHING (submit via PR), VETTING (the safety model), MODES, ARCHITECTURE, ROADMAP.

Quickstart

bash
npm installnpm run buildnpm test
node dist/cli.js listnode dist/cli.js install jolly --dest ./muse-assets   # copies files, verifies sha256 before AND after, writes install-receipt.jsonnode dist/cli.js init my-avatar --kind avatar          # scaffold a listing of your ownnode dist/cli.js validate my-avatarnode dist/cli.js index                                  # rebuild registry/index.jsonnode dist/cli.js doctor                                 # registry health

Publish a listing

  1. muse-marketplace init <your-slug> --kind avatar
  2. Replace the placeholder SVGs / persona.md with your real assets.
  3. Run muse-marketplace validate <your-slug> until clean, then muse-marketplace index.
  4. Open a PR. Full walkthrough: docs/PUBLISHING.md.

The vetting / safety model (short version)

Nothing gets to call itself safe here without receipts — the same rule we run across the fleet: anything listed as safe must be validated with real checks.

  • No executables, ever. Only allowlisted media types (SVG/PNG/JPEG/GIF/WebP, markdown, plain text, JSON, audio). Validation rejects executable extensions outright.
  • Checksums on everything. Every file in every listing records its sha256 + byte size. validate recomputes them; install verifies before and after copying and refuses tampered listings.
  • Path safety. Absolute paths and .. traversal entries are rejected; installs stay inside the destination you name.
  • Vetted is earned. safety.vetted flips to true only after the VETTING.md checklist is run by a reviewer — not by the author checking their own box.
  • Personas are plain markdown you can read in full before using — the file is the payload, nothing hidden.

Full model: docs/VETTING.md · Security reports: SECURITY.md

MCP usage

json
{ "mcpServers": { "muse-marketplace": { "command": "npx", "args": ["-y", "@reneturcios/muse-marketplace", "mcp"] } } }

Tools: marketplace_search · marketplace_list · marketplace_show · marketplace_validate · marketplace_install (install is confined to a caller-provided destination under the current working directory).

Roadmap

Ratings & reviews, signed listings, voice previews in the site player, a publish command that opens the PR for you, federation with other registries, and first-class wiring for Muse's native avatar sharing when it lands. Detail: docs/ROADMAP.md.

MIT. By Rene Turcios / CloudCorpRecords. Fleet: https://github.com/CloudCorpRecords

來源:README.md,提交 6f42cfd

工具

5

marketplace_list

List Muse Marketplace listings, optionally filtered by kind or tag.

輸入參數tagkind

marketplace_show

Show the full listing record for one slug.

輸入參數slug必填

marketplace_validate

Validate a listing: schema, file existence, sha256 checksums, allowed media types, and path safety.

輸入參數slug必填

marketplace_install

Install a listing into a destination directory under the current working directory. Verifies checksums before and after copy and refuses tampered listings.

輸入參數destslug必填

版本歷史

1
  1. v0.1.0最新Oct 30, 2026

評分

已滿足適用檢查項的 90%

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

  • 近 30 天內可連通25 分
  • 已宣告認證方式10 分

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

  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Muse 整合