Background
Today, adding an MCP server in DreamCoder requires editing JSON by hand. We want a small MCP registry that lists popular servers (filesystem, git, sqlite, brave-search, fetch, puppeteer, etc.) and lets users install with one click.
This is the foundation for a future MCP marketplace — once the registry exists, the community can keep PR-ing new entries forever.
Tasks
Files
- New:
mcp-registry.json
desktop/src/components/settings/SkillsSettings*
docs/CONTRIBUTING_*.md
Difficulty / Estimate
⭐⭐⭐ — about a day; clean schema design is the hard part.
Mentor
Maintainer is happy to review the registry schema before you build the UI.
Background
Today, adding an MCP server in DreamCoder requires editing JSON by hand. We want a small MCP registry that lists popular servers (filesystem, git, sqlite, brave-search, fetch, puppeteer, etc.) and lets users install with one click.
This is the foundation for a future MCP marketplace — once the registry exists, the community can keep PR-ing new entries forever.
Tasks
mcp-registry.jsonat the repo root with a clear schema (name, description, command, args, env, homepage, tags)Files
mcp-registry.jsondesktop/src/components/settings/SkillsSettings*docs/CONTRIBUTING_*.mdDifficulty / Estimate
⭐⭐⭐ — about a day; clean schema design is the hard part.
Mentor
Maintainer is happy to review the registry schema before you build the UI.