Roo-Code/packages
Roo Code e6db23b87c feat: add MCP marketplace with free search engine servers (DuckDuckGo, SearXNG)
Adds a "Quick Add Servers" section to the MCP settings view that lets users
install pre-configured free search engine MCP servers with one click:

- DuckDuckGo Search (via uvx duckduckgo-mcp-server) - no API key needed
- SearXNG (via npx mcp-searxng) - requires self-hosted instance URL
- Web Search (via npx web-search-mcp) - no API key needed

Implementation:
- New mcpMarketplaceCatalog with extensible server templates
- McpHub.addServer() method for programmatic server installation
- installMcpServer webview message type and handler
- McpMarketplace UI component with install buttons and env config
- i18n translations for marketplace strings
- Tests for catalog validation and UI component

Closes #12361
2026-05-14 04:21:51 +00:00
..
build Custom tool calling (#10083) 2025-12-21 12:43:06 -08:00
config-eslint Upgrade to ESLint 9 + share eslint config across workspaces (#3815) 2025-05-21 21:30:21 -07:00
config-typescript Move @roo-code/cloud to the Roo-Code repo (#7503) 2025-08-28 11:18:45 -07:00
core Changeset version bump (#12085) 2026-04-08 15:16:12 -06:00
ipc Remove Roo Code Cloud and evals (#12328) 2026-05-11 22:43:45 -04:00
types feat: add MCP marketplace with free search engine servers (DuckDuckGo, SearXNG) 2026-05-14 04:21:51 +00:00
vscode-shim Some cleanup in ExtensionHost (#10600) 2026-01-10 02:29:33 -08:00