|
4 | 4 |
|
5 | 5 | Unofficial web UI to access the [official registry](https://github.com/modelcontextprotocol/registry) for [Model Context Protocol (MCP)](https://modelcontextprotocol.io/) servers available at **[vemonet.github.io/mcp-registry](https://vemonet.github.io/mcp-registry)**. |
6 | 6 |
|
7 | | -It lets you find available MCP servers, and easily install them into compatible clients such as [Visual Studio Code](https://code.visualstudio.com/docs/copilot/customization/mcp-servers) or [Cursor](https://cursor.com/docs/context/mcp). |
| 7 | +This web app lets you find available MCP servers, and easily install them into compatible clients such as [Visual Studio Code](https://code.visualstudio.com/docs/copilot/customization/mcp-servers) or [Cursor](https://cursor.com/docs/context/mcp). |
8 | 8 |
|
9 | 9 | - 🌍 Access all MCP servers published to the official MCP registry |
10 | | -- 🔌 Point the web UI at any compatible registry URL |
11 | 10 | - 🔎 Search by server name, and filter by last published date |
| 11 | +- 🏷️ Browse published versions of a server |
12 | 12 | - 📥 Install MCP servers into compatible clients in 1 click (VSCode and Cursor) |
13 | 13 | - 🧩 Build a stack from selected MCP servers, and export to VSCode `mcp.json`, or Cursor config formats |
14 | 14 | - 🦊 Runs entirely in the browser, and fetches data directly from [registry.modelcontextprotocol.io](https://registry.modelcontextprotocol.io/docs) |
| 15 | +- 🔌 Point the web UI at any compatible registry URL |
15 | 16 |
|
16 | 17 | > [!NOTE] |
17 | 18 | > |
@@ -90,21 +91,14 @@ npm run build |
90 | 91 | > |
91 | 92 | > If you're familiar with deploying Node applications, the built-in app server is production-ready. Deploy the `dist` folder. |
92 | 93 |
|
93 | | -### 🐳 Docker Deployment |
94 | | -
|
95 | | -To build and run using Docker: |
96 | | -
|
97 | | -```bash |
98 | | -docker build -t mcp-registry-app . |
99 | | -``` |
| 94 | +## ✅ To do |
100 | 95 |
|
101 | | -Run the container: |
| 96 | +- [ ] Improve the page system: per search store the pointer to access each page (apart for 1) |
102 | 97 |
|
103 | | -```sh |
104 | | -docker run -p 3000:3000 mcp-registry-app |
105 | | -``` |
| 98 | + Cursor is the last of the previous page |
106 | 99 |
|
107 | | -## ✅ To do |
| 100 | + ``` |
| 101 | + cursor=ai.smithery%2Faicastle-school-openai-api-agent-project |
| 102 | + ``` |
108 | 103 |
|
109 | | -- [ ] Enable browsing server versions (for example: add a dedicated page per server) |
110 | | -- [ ] Improve filtering: filter by status and server type (stdio, http, sse) |
| 104 | +- [ ] Improve filtering: filter by status and server type (stdio, http, sse). Would require new features on the registry API, or handling filters on the client. |
0 commit comments