spaceship-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SPACESHIP_API_KEY | Yes | API key from API Manager | |
| SPACESHIP_CACHE_TTL | No | Response cache lifetime in seconds (0 to disable), default 120 | |
| SPACESHIP_API_SECRET | Yes | API secret from API Manager | |
| SPACESHIP_MAX_RETRIES | No | Max retry attempts for rate-limited and timeout requests, default 3 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| ss_domains | List all domains in your Spaceship account (paginated) |
| ss_domain_info | Get detailed info for a specific domain |
| ss_domain_check | Check if a single domain is available for registration |
| ss_domains_check | Check availability for multiple domains at once (up to 20) |
| ss_domain_register | Register a domain (async operation — use ss_async_status to track) |
| ss_domain_renew | Renew a domain (async operation) |
| ss_domain_autorenew | Enable or disable auto-renewal for a domain |
| ss_domain_nameservers | Update nameservers for a domain |
| ss_domain_contacts | Update contacts for a domain |
| ss_domain_privacy | Update WHOIS privacy preference for a domain |
| ss_domain_transfer_lock | Lock or unlock domain transfers |
| ss_domain_email_protection | Toggle email protection (contact form link in WHOIS) for a domain |
| ss_dns_records | List DNS records for a domain (paginated) |
| ss_dns_save | Add or update DNS records for a domain (up to 500 records per call) |
| ss_dns_delete | Delete DNS records from a domain |
| ss_contact_save | Create or update a contact and get a contact ID (used for domain registration/transfers) |
| ss_contact_get | Read contact details by contact ID |
| ss_contact_attr_save | Save TLD-specific contact attributes (e.g. .ca requires language and CIRA category) |
| ss_contact_attr_get | Read TLD-specific contact attributes by contact ID |
| ss_domain_transfer | Initiate a domain transfer into Spaceship (async operation) |
| ss_domain_transfer_details | Get the status of an ongoing domain transfer |
| ss_domain_auth_code | Get the EPP/auth code for a domain (needed for outbound transfers) |
| ss_domain_restore | Restore a deleted/expired domain (async operation) |
| ss_sellerhub_list | List domains in SellerHub marketplace (paginated) |
| ss_sellerhub_get | Get details for a specific SellerHub listing |
| ss_sellerhub_create | List a domain for sale in SellerHub |
| ss_sellerhub_update | Update a SellerHub listing |
| ss_sellerhub_delete | Remove a domain from SellerHub |
| ss_sellerhub_checkout | Create a Buy Now checkout link for a SellerHub domain |
| ss_sellerhub_verify | Get DNS verification records for SellerHub domain ownership |
| ss_async_status | Check the status of an async operation (registration, renewal, transfer, restore) |
| ss_personal_ns_list | List personal (vanity/glue) nameservers for a domain |
| ss_personal_ns_get | Get IP addresses for a specific personal nameserver host |
| ss_personal_ns_update | Create or update a personal nameserver (glue record) |
| ss_personal_ns_delete | Delete a personal nameserver from a domain |
| ss_dns_alignment | Compare expected DNS records against actual records to detect missing or unexpected entries |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/hlebtkachenko/spaceship-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server