Plonki

Connect an AI assistant

Plonki is a remote MCP server at https://plonki.com.au/mcp. Clients that support OAuth open a sign-in page the first time. Clients that don't can send an API key as a Bearer token.

Claude Code

shell
claude mcp add --transport http plonki https://plonki.com.au/mcp

Run /mcp in Claude Code and choose Plonki to sign in. To use a key instead:

shell
claude mcp add --transport http plonki https://plonki.com.au/mcp \
  --header "Authorization: Bearer plk_live_..."

Claude (web and desktop)

  1. Open Settings, then Connectors, then Add custom connector.
  2. Name it Plonki and paste https://plonki.com.au/mcp.
  3. Click Connect and sign in to Plonki.

ChatGPT

  1. In Settings, open Apps & Connectors, then Advanced settings, and turn on Developer mode.
  2. Create a connector with the URL https://plonki.com.au/mcp and OAuth authentication.
  3. Sign in to Plonki when asked, then enable the connector in a chat.

Cursor

~/.cursor/mcp.json (all projects) or .cursor/mcp.json (one project):

json
{
  "mcpServers": {
    "plonki": {
      "url": "https://plonki.com.au/mcp"
    }
  }
}

VS Code

.vscode/mcp.json:

json
{
  "servers": {
    "plonki": {
      "type": "http",
      "url": "https://plonki.com.au/mcp"
    }
  }
}

Windsurf

~/.codeium/windsurf/mcp_config.json:

json
{
  "mcpServers": {
    "plonki": {
      "serverUrl": "https://plonki.com.au/mcp"
    }
  }
}

Gemini CLI

~/.gemini/settings.json:

json
{
  "mcpServers": {
    "plonki": {
      "httpUrl": "https://plonki.com.au/mcp"
    }
  }
}

Any client, with an API key

json
{
  "mcpServers": {
    "plonki": {
      "url": "https://plonki.com.au/mcp",
      "headers": {
        "Authorization": "Bearer plk_live_..."
      }
    }
  }
}

Permissions

On the consent screen you choose what the assistant can do. You can untick anything.

ScopeAllows
domains:readSearch, prices, list domains, orders, DNS and contacts. Always needed.
domains:writeRegister, renew, change DNS and nameservers, save contacts, get transfer codes.
billingCreate top-up links.
offline_accessStay connected without signing in again (refresh tokens last 90 days).

API keys used as Bearer tokens have every scope. Access tokens last an hour; clients refresh them automatically.

Spending safety

For client developers

Protected resource metadatahttps://plonki.com.au/.well-known/oauth-protected-resource/mcp
Authorization server metadatahttps://plonki.com.au/.well-known/oauth-authorization-server
Dynamic client registrationhttps://plonki.com.au/oauth/register (Client ID Metadata Documents also supported)
Token endpointhttps://plonki.com.au/oauth/token (PKCE required)
Server cardhttps://plonki.com.au/.well-known/mcp.json