Server data from the Official MCP Registry
Open marketplace and registry for shareable Muse assets: avatars, personas, voices, and bundles.
About
Open marketplace and registry for shareable Muse assets: avatars, personas, voices, and bundles.
Security Report
This is a public, read-mostly asset registry with no network calls, no shell execution, no hardcoded secrets, and checksum verification on install, so it has no malicious patterns and needs no authentication. The main concerns are a medium-severity cwd confinement bypass in the marketplace_install tool (a string-prefix check that allows sibling directories like proj-evil next to proj) and medium-severity unescaped innerHTML rendering of registry listing fields in the static site, which could allow stored XSS from a malicious listing. Supply chain analysis found 4 known vulnerabilities in dependencies (0 critical, 2 high severity). Package verification found 1 issue.
10 files analyzed · 11 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Permissions Required
This plugin requests these system permissions. Most are normal for its category.
How to Install
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-cloudcorprecords-muse-marketplace": {
"args": [
"-y",
"@reneturcios/muse-marketplace"
],
"command": "npx"
}
}
}Documentation
View on GitHubFrom the project's GitHub 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.
npx @reneturcios/muse-marketplace list
npx @reneturcios/muse-marketplace search tree
npx @reneturcios/muse-marketplace show jolly
npx @reneturcios/muse-marketplace install jolly
npx @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 folderregistry/<kind>s/<slug>/with alisting.json+ its asset files. Kinds:avatar(primary),persona,voice,bundle.registry/index.jsonis 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(aliasmmkt) for humans; the same binary is an MCP server (muse-marketplace mcp) exposingmarketplace_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
npm install
npm run build
npm test
node dist/cli.js list
node dist/cli.js install jolly --dest ./muse-assets # copies files, verifies sha256 before AND after, writes install-receipt.json
node dist/cli.js init my-avatar --kind avatar # scaffold a listing of your own
node dist/cli.js validate my-avatar
node dist/cli.js index # rebuild registry/index.json
node dist/cli.js doctor # registry health
Publish a listing
muse-marketplace init <your-slug> --kind avatar- Replace the placeholder SVGs /
persona.mdwith your real assets. - Run
muse-marketplace validate <your-slug>until clean, thenmuse-marketplace index. - 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.
validaterecomputes them;installverifies 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.vettedflips totrueonly 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
{ "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
Reviews
No reviews yet
Be the first to review this server!
More Developer Tools MCP Servers
Rea
Freeby Morluto · Developer Tools
Reverse engineer anything from your terminal or agent with one CLI and MCP server.
Paperclip
Freeby Paperclipai · Developer Tools
Trending hip-hop artist momentum scores across four cultural dimensions.
Toleno
Freeby Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
MCP Marketplace
Freeby mcp-marketplace · Developer Tools
Search and install MCP servers from inside your AI client.
mcp-creator-python
Freeby mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.
by Lharries · Communication
Read, search, and send WhatsApp messages through your AI assistant
