InfraNestInfraNest
IONOS
Domains · DNS · SSL

Manage IONOS DNS, domains and certificates from one place

Edit DNS, renew domains and track certificate expiry on IONOS without leaving InfraNest

Connect IONOS once to cover DNS, domains and certificates with a single key.

  • DNS records: create, edit and delete A, AAAA, CNAME, MX, TXT, NS, SRV and CAA records, with changes sent straight to IONOS.
  • Any domain, any registrar: host DNS zones for domains registered anywhere, not just ones bought through IONOS.
  • Domain tracking: see expiry dates, nameservers and lock state for every domain without checking the IONOS panel by hand.
  • Domain renewals: renew a domain from InfraNest instead of switching over to IONOS to do it.
  • Certificate visibility: your IONOS certificates and their expiry dates show up alongside everything else you track.
  • Accurate edits: every record carries its own identifier at IONOS, so an edit changes exactly the record you meant, and a change made outside InfraNest is still recognized correctly.

What it looks like in InfraNest

DomainsManage your registered domains, contacts, and registration settings.+ Add domain
DomainAttn
northwyndr-api.devOpenprovider · expires in 87d—
northwyndr-app.devNamecheap · expires in 94d—
northwyndr-cdn.netGoDaddy · expires in 117d—
northwyndr-docs.comCloudflare · expires in 340d—
northwyndr-labs.comUnlockedNamecheap · expires in 8d2
northwyndr-mail.comTransIP · expires in 264d—
Showing 6 of 20 domains
northwyndr-docs.comCloudflare · expires in 340d—
northwyndr-status.comCloudflare · expires in 259d—
northwyndr.orgCloudflare · expires in 319d1
nwyndr.devDynadot · expires in 155d1
nwyndr.ioDynadot · expires in 72d—
northwyndr-cdn.netGoDaddy · expires in 117d—
northwyndr-app.devNamecheap · expires in 94d—
northwyndr-labs.comUnlockedNamecheap · expires in 8d2
northwyndr.comNamecheap · expires in 17d—
northwyndr.ioNamecheap · expires in 209d—
nwyndr.appUnlockedNamecheap · expired 7d ago2
nwyndr.coNamecheap · expires in 139d—
northwyndr-api.devOpenprovider · expires in 87d—
northwyndr.deOpenprovider · expires in 223d1
northwyndr.euOpenprovider · expires in 376d—
northwyndr-shop.comUnlockedPorkbun · expires in 204d—
northwyndr.cloudPorkbun · expires in 300d—
northwyndr.shopPorkbun · expires in 10d1
northwyndr-mail.comTransIP · expires in 264d—
northwyndr.nlUnlockedTransIP · expires in 181d1

What you can do

Once IONOS is connected, this is what InfraNest can do with it.

  • Zones imported automatically on connect
  • Full record management: A, AAAA, CNAME, MX, TXT, NS, SRV, CAA
  • Domain renewals, nameservers, contacts and transfer lock
  • Changes made outside InfraNest are recognized correctly
  • Certificate expiry tracked alongside DNS and domains

Not supported

InfraNest can't register new domains or transfer domains into IONOS through this connection — both stay on the IONOS control panel. Auto-renew toggling and DNSSEC also aren't available here.

How to connect it

  1. 1

    Create an IONOS API key

    Generate the full prefix.secret key InfraNest needs, at developer.hosting.ionos.com under Domains & DNS.

  2. 2

    Connect the account

    Open Integrations, choose IONOS, and pick which features to use it for: DNS, Domains and Certificates.

  3. 3

    Paste the key and connect

    Paste the full API key and select Connect — existing DNS zones are found and imported automatically.

That’s it — IONOS is connected.

Full setup guide

Set up with AI

I use IONOS, and I want to connect it to InfraNest (infranest.io) — it manages domains, DNS, servers and certificates across providers. InfraNest asks for: API key. Walk me through creating that in IONOS: where each setting is in the current interface, whether a read-only option exists, and how to check it works before I paste it in.

What syncs

What InfraNest keeps in sync with IONOS.

DNS zonesDNS zones and records
DomainsDomains, expiry dates, nameservers and lock state
CertificatesCertificates and their expiry

MCP server

IONOS in Claude and ChatGPT

Connect your AI assistant to InfraNest and ask about your IONOS account in plain words, next to every other provider you use. It reads, and acts only when you allow it.

  • Which of my IONOS domains expire in the next 60 days?
  • Where does shop.example.com point, and did anything change there this week?
  • Which certificates expire this month, and does anything renew them?

Questions

#Will connecting IONOS overwrite my existing DNS records?

No. Your existing zones are found and imported automatically when you connect, and every record keeps its own identifier at IONOS so an edit only ever touches the record you meant.

#Can I use this for domains that aren't registered with IONOS?

Yes. IONOS can host DNS zones for a domain no matter where it's registered, so you can manage those records from InfraNest too.

#What happens if my API key is revoked or expires?

DNS, domain and certificate syncing stops until you update the key in InfraNest, since the same key covers all three. You'll want to replace it as soon as you rotate or reissue it in IONOS.

#Can InfraNest change things on the IONOS side?

Yes — InfraNest can create, edit and delete DNS records, renew domains, update nameservers and contacts, toggle WHOIS privacy, lock transfers and pull the transfer (EPP) code, all sent straight to IONOS.

#What do I need before connecting IONOS?

You need an IONOS API key (the full prefix.secret value) from developer.hosting.ionos.com — see the setup guide.

#Is there a IONOS MCP server?

Yes, through InfraNest. Once IONOS is connected, InfraNest’s MCP server lets Claude, ChatGPT, Cursor, VS Code and other assistants read your domains, DNS records and certificates at IONOS, together with every other provider you use. It works on every plan, including Free.

One dashboard for every provider

Add this integration, then the rest of your stack — domains, DNS, servers, certificates and monitoring in one place.

Free plan · No credit card required · Set up in minutes