Cloud DNS MCP for AI. Control global network records via chat.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
Cloud DNS MCP gives your agent direct access to global Anycast DNS settings. You manage zones, create records (A, MX, TXT), and delete anything needed through simple text commands.
It automates complex domain management and network infrastructure changes without you ever needing to log into a console dashboard.
What your AI can do
Create record
This tool creates a brand new DNS record for an existing domain zone.
Create zone
This tool sets up and defines an entirely new, blank DNS zone for a given domain name.
Delete record
This tool removes a specific type of DNS record from its current zone.
You can create brand new domain zones, or delete entire domains if they are no longer needed.
Add and change specific record types—like A, CNAME, MX, or TXT—for any target zone.
Modify the details of records you've already set up, such as adjusting TTLs or priority numbers for mail servers.
Pull a complete list of every single record currently defined within a specific zone to check for errors or compliance issues.
Ask an AI about this
Waiting for input…
Cloud DNS (Anycast DNS Provider API) with 7 Tools
Use these seven tools to manage, read, create, update, and delete all types of records across multiple managed DNS zones.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Cloud DNS (Anycast DNS Provider API) on VinkiusCreate Record
This tool creates a brand new DNS record for an existing domain zone.
Create Zone
This tool sets up and defines an entirely new, blank DNS zone for a given domain...
Delete Record
This tool removes a specific type of DNS record from its current zone.
Delete Zone
This tool permanently deletes all records and the entire domain zone structure.
List Records
This tool fetches a list of every record currently defined within a specific target...
List Zones
This tool retrieves a list of all DNS zones managed under the account.
Update Record
This tool changes the value or details of an already existing, active record.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Cloud DNS (Anycast DNS Provider API), then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,100+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Cloud DNS. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This connection provides 7 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
The old way of managing global domain records
Right now, changing anything about a domain's routing means jumping into an admin dashboard. You find the zone, locate the specific record type (A, CNAME), manually edit the value, and then hit save. This process is slow, tedious, and always requires navigating through multiple tabs and dropdown menus.
With this MCP, you skip the clicking entirely. Your agent takes a simple chat request—like 'Change my main website's IP address to X'—and instantly runs the required API calls behind the scenes. You get confirmation that the change is live, without opening a single web console.
Get full visibility with list_records
Today, auditing a domain means logging in and clicking through every section to piece together all the current records. It's hard to get one definitive view of everything that's live.
Now, you just ask your agent to `list_records`. It pulls every single record for that zone into plain text, giving you an instant audit trail. You know exactly what's configured and where.
What your AI can actually do with this
Need to make a change to your domain's global routing? This MCP connects your AI client directly to the Cloud DNS API, letting you treat your entire network setup like a natural conversation. You tell your agent what needs fixing—maybe pointing a subdomain to a new IP address or retiring an old service—and it handles the infrastructure commands automatically.
It lets you list all zones, create records for specific types (A, CNAME, MX), and audit every setting in a zone without manually navigating menus. Because this capability is hosted on Vinkius, you connect once from any compatible AI client and get full access to manage your global network settings right from your IDE or chat window.
019e5d08-bcc3-7279-a5d5-371ff6ae1942 Here's how it actually works
The bottom line is: you describe the network change in plain English, and this MCP makes it happen instantly via API calls.
Subscribe to this MCP and provide your Cloud DNS API key.
Your AI agent uses the credentials to connect, giving it immediate read/write access to your domain settings.
You give a natural language request (e.g., 'Set up a new A record for my staging app'). The agent executes the necessary commands.
Who is this actually for?
This is for the DevOps Engineer who gets frustrated logging into multiple cloud dashboards just to update a single record. It's also for System Administrators who need instant visibility across global Anycast zones, and developers needing to verify domain ownership without leaving their terminal.
Automating the provisioning of DNS records as part of a CI/CD pipeline or during deployment checks.
Managing and auditing global Anycast zones across multiple environments using simple text commands instead of GUI dashboards.
Quickly pointing subdomains to new services or running domain verification checks by updating TXT records directly from the IDE.
What Changes When You Connect
Avoid manual dashboard clicks. Instead of navigating complex web interfaces, you simply tell your agent to run create_record or update_record, and it handles the API call in one go.
Audit configuration instantly. If you need to check what's live before deployment, running list_records gives you a full manifest of data for any zone.
Automate infrastructure setup. For DevOps teams, this MCP allows them to use create_zone and deploy initial record sets as part of their automated workflows.
Manage entire domains at once. Don't just fix records; run delete_zone when a project is archived, or list_zones to see your full domain portfolio.
Save time with structured updates. Instead of manually finding the correct record ID and value, use update_record to modify details like TTLs instantly.
See it in action
A microservice went live on a new IP address.
The backend developer needs to point 'staging.mycompany.com' to the new server IP, but they don't want to leave their terminal. They ask their agent: 'Update the A record for staging.mycompany.com to 203.0.113.45.' The MCP runs update_record and confirms the change immediately.
The company is retiring an old product line.
The system administrator needs to completely remove all network presence for 'oldproductcorp.net'. They use the agent to run delete_zone, ensuring that every record and pointer associated with that domain are wiped clean.
Need a quick audit of global domains.
The security team needs to know which subdomains exist across all managed zones. They ask the agent to run list_zones first, then loop through each zone using list_records to compile a complete list for review.
The honest tradeoffs
Using multiple cloud consoles
Having to open the web console, navigate to 'DNS' > 'Zones', find the right domain, then click into it again just to change one TXT record.
Use your agent. Just say: 'Please update the MX records for example.com.' The MCP handles the entire sequence with a single call, eliminating manual clicking.
Assuming records are there
Trying to create a record without first checking if another one already exists, which can cause unnecessary API errors and slow down deployment scripts.
Before writing code that changes things, run list_records first. This lets your agent verify the current state of the zone before attempting any modifications.
Manually copying data
Copying IP addresses and record types from one spreadsheet into a complex web form, risking typos or missing fields.
Describe the desired final state to your agent. For instance: 'I need an A record for api pointing to 192.168.0.1.' The MCP executes the required create_record call cleanly.
When It Fits, When It Doesn't
Use this MCP if your primary job involves managing external, global network pointers—meaning you need to change which IP address a domain name resolves to. This is essential for DevOps and networking roles. Don't use it if your problem is internal application logic (e.g., 'I need to update the user profile table'). If you just need to see what records are currently set up, run list_records. If you need to change them, update_record is the tool; if you need a new one, use create_record. You should only connect this MCP when your workflow requires interacting with DNS infrastructure.
Questions you might have
Can I list all DNS records for a specific zone ID? +
Yes! Use the list_records tool with the target Zone ID. The agent will return all configured records including A, MX, CNAME, and TXT entries.
How do I update the IP address of an existing A record? +
You can use the update_record tool. Provide the zone_id, record_id, and the new value (IP address). You can also optionally update the TTL at the same time.
Does this server support creating both Master and Slave zones? +
Yes. The create_zone tool allows you to specify the type as either 'master' or 'slave' when adding a new domain to your account.
How do I authenticate to manage my DNS using `list_zones`? +
You connect by providing your Cloud DNS Auth Key (API Key) during setup. Once authenticated, your AI client uses that key for all operations, letting you run tools like list_zones directly from chat or code.
What is the process for completely removing a domain using `delete_zone`? +
The delete_zone tool handles full zone removal. Be careful, because deleting a zone immediately removes all associated records and its entire domain structure from your DNS configuration.
I need to see every possible zone I manage; how do I use the `list_zones` function? +
list_zones retrieves a comprehensive list of every active DNS zone attached to your account. This is the perfect first step when you need an overview before running specific record management tasks.
Can I use `create_record` for data types other than A or AAA records, like TXT? +
Yes. The create_record tool supports multiple resource types beyond just IP addresses, including CNAME and TXT records. This lets you manage domain verification or service pointers using non-IP data.
If I try to run `update_record` on a record that has already been deleted, what happens? +
The system returns an error message indicating the specific resource was not found. This prevents accidental changes and allows your agent to immediately correct the workflow.
We've already built the connector for Cloud DNS. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 7 tools are live and waiting.
You're up and running in seconds.
Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.
Built, hosted, and secured by Vinkius. You just connect and go.