Unofficial web UI to browse the official registry for Model Context Protocol (MCP) servers available at vemonet.github.io/mcp-registry.
This web app lets you find available MCP servers, and easily install them into compatible clients such as Visual Studio Code or Cursor.
- π Access all MCP servers published to the official MCP registry
- π Search by server name, and filter by last published date. Or enable the client-side index to filter by server type (packages. remote) and search in descriptions.
- π·οΈ Browse the published versions of a server
- βοΈ Configure MCP servers installation through a user-friendly form
- π₯ Install MCP servers into compatible clients in 1 click (VSCode and Cursor)
- π§© Build a stack from selected MCP servers, and export to VSCode or Cursor
mcp.json - π Point the web UI at any compatible registry URL
- π¦ Runs entirely in the browser, and fetches data directly from registry.modelcontextprotocol.io
Install dependencies:
npm iStart the development server at http://localhost:5173
npm run devFormat and lint with prettier and eslint:
npm run fmtCheck types with TypeScript:
npm run typecheckNote
Formatting and type checking will be run automatically when you commit with husky and lint-staged.
Upgrade dependencies to the latest versions listed in package.json:
npm run upgradeCreate a production build:
npm run buildTip
Test it with:
cp -R dist dist/mcp-registry
npx http-server dist -o mcp-registryNote
If you're familiar with deploying Node applications, the built-in app server is production-ready. Deploy the dist folder.
Choose the bump type: patch, minor, major
npm version patch- Support mcpb, e.g.
agent-payment-mcportouchdesigner-mcp-server - Support variables in environmentVariables, e.g.
Knapcode.SampleMcpServer