AgentDomains
Was dieses MCP kann
Registers and manages subdomains, DNS records, redirects, reverse proxies, delegation and related account billing.
Tools
Eingabeschema
{'type': 'object', 'required': ['label', 'value'], 'properties': {'label': {'type': 'string', 'description': "The subdomain label, without the domain suffix (e.g. 'myapp' for myapp.makes.fyi)."}, 'value': {'type': 'string', 'description': 'The challenge token from your ACME client, published verbatim as the TXT value.'}, 'domain': {'type': 'string', 'description': "Which domain to act under: 'makes.fyi' (the default) or 'agentdomains.co'. The same label can exist under each, so pass this whenever you are not using the default."}}}
Eingabeschema
{'type': 'object', 'required': ['label', 'type', 'content'], 'properties': {'host': {'type': 'string', 'description': "Optional extra sub-label under the name (e.g. 'www' creates www.myapp.makes.fyi). Omit for the name itself."}, 'type': {'type': 'string', 'description': 'Record type: A, AAAA, CNAME, or TXT.'}, 'label': {'type': 'string', 'description': "The subdomain label, without the domain suffix (e.g. 'myapp' for myapp.makes.fyi)."}, 'domain': {'type': 'string', 'description': "Which domain to act under: 'makes.fyi' (the default) or 'agentdomains.co'. The same label can exist under each, so pass this whenever you are not using the default."}, 'content': {'type': 'string', 'description': 'Record value: an IP for A/AAAA, a hostname for CNAME, the string for TXT.'}}}
Eingabeschema
{'type': 'object', 'required': ['email'], 'properties': {'email': {'type': 'string', 'description': 'The email address to attach and send the verification link to.'}}}
Eingabeschema
{'type': 'object', 'required': ['label'], 'properties': {'label': {'type': 'string', 'description': "The subdomain label, without the domain suffix (e.g. 'myapp' for myapp.makes.fyi)."}, 'domain': {'type': 'string', 'description': "Which domain to act under: 'makes.fyi' (the default) or 'agentdomains.co'. The same label can exist under each, so pass this whenever you are not using the default."}}}
Eingabeschema
{'type': 'object', 'required': ['label'], 'properties': {'host': {'type': 'string', 'description': "Optional extra sub-label for the record (e.g. 'www' gives www.myapp.makes.fyi)."}, 'type': {'type': 'string', 'description': 'Optional DNS record to create immediately: A, AAAA, CNAME, or TXT.'}, 'email': {'type': 'string', 'description': "Required on the account's first registration if no email is attached yet. Sends a confirmation link."}, 'label': {'type': 'string', 'description': "The subdomain label, without the domain suffix (e.g. 'myapp' for myapp.makes.fyi)."}, 'domain': {'type': 'string', 'description': "Which domain to act under: 'makes.fyi' (the default) or 'agentdomains.co'. The same label can exist under each, so pass this whenever you are not using the default."}, 'content': {'type': 'string', 'description': 'Value for that record (an IP for A/AAAA, a hostname for CNAME, text for TXT).'}}}
Eingabeschema
{'type': 'object', 'required': ['label', 'nameservers'], 'properties': {'label': {'type': 'string', 'description': "The subdomain label, without the domain suffix (e.g. 'myapp' for myapp.makes.fyi)."}, 'domain': {'type': 'string', 'description': "Which domain to act under: 'makes.fyi' (the default) or 'agentdomains.co'. The same label can exist under each, so pass this whenever you are not using the default."}, 'nameservers': {'type': 'array', 'items': {'type': 'string'}, 'description': "Your nameserver hostnames, e.g. ['ns1.yourdns.com', 'ns2.yourdns.com']. At least two."}}}
Eingabeschema
{'type': 'object', 'properties': {'force': {'type': 'boolean', 'description': 'Delete the names the account still holds along with it. Without this the call is refused while any name remains, which is the intended default.'}}}
Eingabeschema
{'type': 'object', 'required': ['label'], 'properties': {'label': {'type': 'string', 'description': "The subdomain label, without the domain suffix (e.g. 'myapp' for myapp.makes.fyi)."}, 'domain': {'type': 'string', 'description': "Which domain to act under: 'makes.fyi' (the default) or 'agentdomains.co'. The same label can exist under each, so pass this whenever you are not using the default."}}}
Eingabeschema
{'type': 'object', 'required': ['label', 'record_id'], 'properties': {'label': {'type': 'string', 'description': "The subdomain label, without the domain suffix (e.g. 'myapp' for myapp.makes.fyi)."}, 'domain': {'type': 'string', 'description': "Which domain to act under: 'makes.fyi' (the default) or 'agentdomains.co'. The same label can exist under each, so pass this whenever you are not using the default."}, 'record_id': {'type': 'string', 'description': "The record's 'id' as reported by get_domain — not its name, type, or content."}}}
Eingabeschema
{'type': 'object', 'required': ['label'], 'properties': {'label': {'type': 'string', 'description': "The subdomain label, without the domain suffix (e.g. 'myapp' for myapp.makes.fyi)."}, 'domain': {'type': 'string', 'description': "Which domain to act under: 'makes.fyi' (the default) or 'agentdomains.co'. The same label can exist under each, so pass this whenever you are not using the default."}}}
Eingabeschema
{'type': 'object', 'properties': {}}
Eingabeschema
{'type': 'object', 'properties': {}}
Eingabeschema
{'type': 'object', 'required': ['label'], 'properties': {'label': {'type': 'string', 'description': "The subdomain label, without the domain suffix (e.g. 'myapp' for myapp.makes.fyi)."}, 'domain': {'type': 'string', 'description': "Which domain to act under: 'makes.fyi' (the default) or 'agentdomains.co'. The same label can exist under each, so pass this whenever you are not using the default."}}}
Eingabeschema
{'type': 'object', 'required': ['label'], 'properties': {'label': {'type': 'string', 'description': "The subdomain label, without the domain suffix (e.g. 'myapp' for myapp.makes.fyi)."}, 'domain': {'type': 'string', 'description': "Which domain to act under: 'makes.fyi' (the default) or 'agentdomains.co'. The same label can exist under each, so pass this whenever you are not using the default."}}}
Eingabeschema
{'type': 'object', 'required': ['label', 'target'], 'properties': {'cloak': {'type': 'boolean', 'description': 'Keep the AgentDomains hostname in the address bar and load the target inside a frame. Discouraged — breaks many sites.'}, 'email': {'type': 'string', 'description': 'Email, if this call also claims a new name on an account without one.'}, 'label': {'type': 'string', 'description': "The subdomain label, without the domain suffix (e.g. 'myapp' for myapp.makes.fyi)."}, 'domain': {'type': 'string', 'description': "Which domain to act under: 'makes.fyi' (the default) or 'agentdomains.co'. The same label can exist under each, so pass this whenever you are not using the default."}, 'target': {'type': 'string', 'description': 'Destination URL, including scheme (e.g. https://example.com/docs).'}, 'permanent': {'type': 'boolean', 'description': 'Use a 301 permanent redirect instead of the default 302 temporary one.'}, 'preserve_path': {'type': 'boolean', 'description': 'Append the incoming path and query to the target. Defaults to true; set false to always land on the target root.'}}}
Eingabeschema
{'type': 'object', 'required': ['label', 'origin'], 'properties': {'email': {'type': 'string', 'description': 'Email, if this call also claims a new name on an account without one.'}, 'label': {'type': 'string', 'description': "The subdomain label, without the domain suffix (e.g. 'myapp' for myapp.makes.fyi)."}, 'domain': {'type': 'string', 'description': "Which domain to act under: 'makes.fyi' (the default) or 'agentdomains.co'. The same label can exist under each, so pass this whenever you are not using the default."}, 'origin': {'type': 'string', 'description': 'Backend hostname to proxy to, without a scheme (e.g. myapp.fly.dev). Must be a hostname, not an IP.'}}}
Eingabeschema
{'type': 'object', 'properties': {}}
Eingabeschema
{'type': 'object', 'properties': {'interval': {'enum': ['month', 'year'], 'type': 'string', 'description': "Billing interval: 'month' ($5, the default) or 'year' ($48)."}}}
Eingabeschema
{'type': 'object', 'properties': {}}
Letzte Tool-Änderungen
Ähnliche MCP-Server
shiply
Publishes and manages web applications with SQL databases, serverless functions, domains, email tests, client intake, contracts, …
Fine Structure
Builds and hosts full-stack applications from prompts and supports agent communication through WhatsApp and email.
mcp
Provisions and manages cloud instances, networks, storage, databases, backups, VPNs, application deployments, and autocoding-agen…
EchoRelay
Manages a hosted API relay runtime, including projects, endpoints, credentials, publishing, keys, delivery logs, and dead-letter …
Supero
Builds, validates, publishes, tests, and deploys multi-tenant applications with schemas, CRUD operations, external data connector…
Replicate
Provides access to Replicate models, versions, collections, hardware, predictions, and deployments for running and managing hoste…
Relin
Configures webhook sources and destinations, monitors delivery health, investigates failures, manages retries, and replays events.
Scalix Cloud
Provides managed databases, SQL tools, container builds, persistent Linux machines, domains, scheduled functions, storage, and pr…