gateway.register_discovered_server
Register a selected MCP server package for provisioning. Provide the package identifier and server name to enable subsequent installation and startup.
Instructions
Register an externally-discovered MCP server package so it can be provisioned. Call this after gateway.search_registry to register the chosen package, then call gateway.provision to install and start it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| package | Yes | npm package identifier (e.g. '@modelcontextprotocol/server-github') | |
| env_vars | No | Required environment variable names (e.g. ['GITHUB_TOKEN']) | |
| description | No | Short description of the server's purpose | |
| server_name | Yes | Logical name for this server (e.g. 'github') used with gateway.provision |