You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+17-47Lines changed: 17 additions & 47 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -403,38 +403,23 @@ Once connected, your MCP client can:
403
403
- Manage server configurations
404
404
- Monitor server health and status
405
405
406
-
### API Usage
407
-
408
-
#### Adding New MCP Servers
409
-
410
-
**Option 1 - Via MCP Client (_recommended_):**
411
-
Connect any MCP client that supports SSE to the registry and use natural language to register new servers. The registry will guide you through the registration process.
412
-
413
-
**Option 2 - Direct API Access:**
414
-
Use the REST API endpoints directly. First authenticate, then use the registration endpoint:
Click the "Register Server" button on the top right corner of the Registry web interface and follow the instructions. You'll need to provide the following parameters:
410
+
411
+
- **Server Name**: Display name for the server
412
+
- **Path**: Unique URL path prefix for the server (e.g., '/my-service'). Must start with '/'
413
+
- **Proxy Pass URL**: The internal or external URL where the MCP server is running (e.g., 'http://localhost:8001')
414
+
- **Description**: Description of the server (optional)
415
+
- **Tags**: List of tags for categorization (optional)
416
+
- **Number of Tools**: Number of tools provided by the server (optional)
417
+
- **Number of Stars**: Rating for the server (optional)
418
+
- **Is Python**: Whether the server is implemented in Python (optional)
419
+
- **License**: License information for the server (optional)
420
+
421
+
**Option 2 - Via MCP Host:**
422
+
_Coming soon_ - Use MCP Host applications such as VSCode-insiders or Cursor to register servers directly through their MCP client interfaces.
438
423
439
424
#### Integration Example
440
425
@@ -466,21 +451,6 @@ async with sse_client(server_url, headers=headers) as (read, write):
466
451
```
467
452
468
453
469
-
## API Endpoints (Brief Overview)
470
-
471
-
See the full API spec [here](docs/registry_api.md).
472
-
473
-
*`POST /register`: Register a new service (form data).
474
-
*`POST /toggle/{service_path}`: Enable/disable a service (form data).
475
-
*`POST /edit/{service_path}`: Update service details (form data).
476
-
*`GET /api/server_details/{service_path}`: Get full details for a service (JSON).
477
-
*`GET /api/tools/{service_path}`: Get the discovered tool list for a service (JSON).
478
-
*`POST /api/refresh/{service_path}`: Manually trigger a health check/tool update.
0 commit comments