Skip to main content
Glama
uglyswap

internetbs-mcp

by uglyswap

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
INTERNETBS_API_KEYYesYour Internet.bs API key
INTERNETBS_API_URLNoAPI base URL. Default: https://testapi.internet.bs. Set to https://api.internet.bs for productionhttps://testapi.internet.bs
INTERNETBS_PASSWORDYesYour Internet.bs API password

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
domain_checkA

Check domain name availability. Returns whether the domain is available for registration.

domain_createA

Register a new domain name. Requires the domain name and optionally contact information, nameservers, and registration settings.

domain_updateC

Update an existing domain's settings including nameservers, contacts, lock status, WHOIS privacy, and auto-renewal.

domain_infoA

Get detailed information about a domain including registration dates, nameservers, contacts, status, and WHOIS settings.

domain_registry_statusA

Get the registry status (EPP status codes) of a domain. Shows statuses like clientTransferProhibited, serverHold, etc.

domain_listA

List all domains in your Internet.bs account. Supports filtering, pagination, and sorting.

domain_countA

Count the total number of domains in your Internet.bs account.

domain_renewA

Renew an existing domain for an additional registration period.

domain_restoreA

Restore a deleted domain that is still within its redemption grace period. This typically incurs an additional fee.

domain_pushB

Push (transfer) a domain to another Internet.bs account. The recipient must have an Internet.bs account.

domain_tradeA

Trade a .eu or .fr domain (change of registrant). This is required for certain TLDs when the registrant changes, as a simple update is not allowed.

transfer_initiateB

Initiate a domain transfer to your Internet.bs account. Requires the domain name and optionally the EPP auth code, registration period, registrant contact info, nameservers, and other transfer options.

transfer_retryA

Retry a previously failed domain transfer. Optionally provide an updated EPP auth code.

transfer_cancelA

Cancel a pending domain transfer.

transfer_resend_auth_emailA

Resend the transfer authorization email for a pending domain transfer.

transfer_historyB

Get the transfer history for a domain.

transfer_away_approveA

Approve an outgoing domain transfer (transfer away from your account to another registrar).

transfer_away_rejectA

Reject an outgoing domain transfer (transfer away from your account to another registrar). A reason must be provided (10-512 characters).

dns_record_addB

Add a DNS record to a domain

dns_record_removeA

Remove a DNS record from a domain

dns_record_updateB

Update an existing DNS record

dns_record_listB

List all DNS records for a domain

host_createB

Create a nameserver host (glue record)

host_infoB

Get information about a nameserver host

host_updateC

Update the IP addresses of a nameserver host

host_deleteB

Delete a nameserver host

host_listA

List all nameserver hosts for a domain

url_forward_addA

Add a URL forwarding rule for a domain. The source URL will redirect or frame to the destination URL.

url_forward_updateA

Update an existing URL forwarding rule. Only the source is required; all other fields are optional and only provided values will be updated.

url_forward_removeB

Remove a URL forwarding rule for the given source URL.

url_forward_listA

List all URL forwarding rules configured for a domain.

email_forward_addA

Add an email forwarding rule. Emails sent to the source address will be forwarded to the destination address.

email_forward_updateA

Update an existing email forwarding rule with a new destination address.

email_forward_removeA

Remove an email forwarding rule for the given source email address.

email_forward_listA

List all email forwarding rules configured for a domain.

registrar_lock_enableA

Enable registrar lock for a domain to prevent unauthorized transfers

registrar_lock_disableA

Disable registrar lock for a domain to allow transfers

registrar_lock_statusB

Get the current registrar lock status for a domain

private_whois_enableB

Enable private WHOIS protection for a domain

private_whois_disableA

Disable private WHOIS protection for a domain

private_whois_statusA

Get the current private WHOIS protection status for a domain

account_balanceB

Get the current account balance

account_price_listB

Get the price list for domain operations

account_configurationB

Get the current account configuration

account_domains_total_costA

Get the total cost of all domains in the account

registrant_verification_infoB

Get registrant email verification info for a domain

registrant_verification_resendB

Resend the registrant verification email for a domain

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

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/uglyswap/internetbs-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server