Home / Servers / DigitalOcean API / mcp_servers_create
Register an MCP Server
An MCP tool from the DigitalOcean API server, hosted on mcp.hjlabs.in.
Register an MCP Server Registers a remote MCP server for your team, using the streamable HTTP transport. The server starts with syncStatus pending and no tools: discover its tools with POST… [POST /v2/action-gateway/mcp-servers]
Name on the gateway: digitalocean_api__mcp_servers_create · may change things.
Parameters
| Name | Type | Description |
|---|---|---|
serverRef required | string | Identifier for the server, unique within your team. Must match… |
endpoint required | string | HTTPS URL of the server's MCP endpoint. Its host must resolve only to public… |
transport | streamable_http | Optional. streamable_http, the default and only accepted value. |
credentialRefSource | none | secret | connection | How requests to the server authenticate: none (the default), secret, or… |
description | string | Optional description shown on the server's catalog card. At most 1024… |
credentialRef | string | For credentialRefSource secret: a reference to a secret your team stores with… |
api_key | string | For credentialRefSource secret: the key or token itself. DigitalOcean stores… |
oauth_client_id | string | Required for credentialRefSource connection: the client ID of your team's… |
oauth_client_secret | string | Required for credentialRefSource connection. Write-only; no response returns it. |
oauth_authorize_url | string | Required for credentialRefSource connection: the OAuth authorization endpoint.… |
oauth_token_url | string | Required for credentialRefSource connection: the OAuth token endpoint, under… |
oauth_scopes | array | Required for credentialRefSource connection: the scopes to request from each… |
oauth_authorization_ttl_seconds | string | How long, in seconds, a user's authorization may be reused before they must… |
How to call it
Through the Smart Gateway, any client can run it by name with call_tool, or let the gateway find it with search_tools:
{
"name": "digitalocean_api__mcp_servers_create",
"arguments": {
"serverRef": "…",
"endpoint": "…"
}
}Or connect the DigitalOcean API server directly, which lists 874 tools including this one:
claude mcp add --transport http hj-digitalocean-api https://mcp.hjlabs.in/mcp/digitalocean-api \
--header "Authorization: Bearer YOUR_API_KEY"Try asking
Use the register an mcp server tool with serverRef set to ….