Create an MCP server
Register a new MCP server. Requires the admin role.
Request
- Base URL: https://dashboard.sealgate.ai
- URL: https://dashboard.sealgate.ai/api/v1/servers
- Auth: HTTP bearer
Request body
Server MCP prefix name (alphanumeric only)
Human-readable display name (defaults to name)
Server command (required for local servers)
Command-line arguments
Environment variables
Remote server URL (direct mode, no mcp-remote)
Custom HTTP headers for remote servers
Whether to enable the server
Server version
Transport: 'http' or 'stdio_tunnel'
Target device id, required when transport_type is 'stdio_tunnel'
Optional working directory for stdio_tunnel subprocesses
Manual override icon URL
Response
The created server
Server ID
Server MCP prefix name (alphanumeric)
Human-readable display name
Server command
Whether the server is enabled at the admin/global level
Number of registered tools/elements
Whether the server has unconfigured required template fields
Domain this server belongs to
Whether this is the auto-provisioned builtin server
User-level enablement override; null means no override
Effective enabled state from the role/global hierarchy, ignoring any user override
Whether the caller's enablement override is admin-locked
Human-readable warnings about missing configuration
Remote icon URL
Emails of users who have invoked tools on this server
Transport: 'http' (remote URL) or 'stdio_tunnel' (proxied via daemon)
Human-readable device label for a bound stdio_tunnel device
Email of the device owner for a stdio_tunnel server
Command-line arguments
Environment variables
Remote server URL (direct mode)
Custom HTTP headers
Server version
Marketplace ID this server was installed from
Changes
No recorded changes to this operation across all 1 revision of this API.