MCP server wrapping the TPP Wholesale domain registrar HTTP API (v2.7.4). Provides 13 MCP tools for domain registration, DNS management, renewals, transfers, contact management, and account queries. Features: - Async TPP API client with automatic session management - FastMCP server with Streamable HTTP transport - Docker deployment with docker-compose - Full .com.au eligibility support - REST health check and balance endpoints Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
17 lines
524 B
Plaintext
17 lines
524 B
Plaintext
# TPP Wholesale API credentials
|
|
# Get these from The Console → Account Settings → API Preferences
|
|
TPP_ACCOUNT_NO=your_account_number
|
|
TPP_USER_ID=your_api_key
|
|
TPP_PASSWORD=your_secret_key
|
|
|
|
# MCP host validation — comma-separated list of allowed Host headers
|
|
# Add your Cloudflare Tunnel hostname and/or Tailscale IP here
|
|
TPP_ALLOWED_HOSTS=localhost:8089,127.0.0.1:8089
|
|
|
|
# Optional: API key for the REST endpoints (X-Api-Key header)
|
|
# Leave empty to disable REST API auth
|
|
TPP_API_KEY=
|
|
|
|
# Port to listen on
|
|
TPP_PORT=8089
|