Infoblox DDI
MCP Server
- Source:
infoblox-ddi-mcp(PyPI) - Command:
$INFOBLOX_MCP_CMD - Transport: stdio
- Requires:
INFOBLOX_URL,INFOBLOX_API_KEY - Recommended scope: read-only for audit workflows; gate write operations behind ServiceNow CRs
How to Call the MCP Tools
python3 $MCP_CALL "$INFOBLOX_MCP_CMD" TOOL_NAME '{"param":"value"}'
Typical Tool Coverage
- Network and prefix inventory
- Fixed addresses and host records
- A, AAAA, CNAME, PTR, TXT records
- DHCP ranges, reservations, and lease lookup
- IP utilization and next-available-address queries
When to Use
- IPAM source-of-truth validation before assigning addresses
- DNS cutover and record verification during change windows
- DHCP scope exhaustion checks
- Reverse-DNS validation for network devices and services
- Reconciliation between NetBox/Nautobot intent and Infoblox reality
Workflow: DNS Change Validation
- Query the target zone and existing records.
- Check for conflicting A, AAAA, CNAME, and PTR records.
- Confirm the target IP is allocated correctly in IPAM.
- If the change is a write operation, require a ServiceNow CR first.
- Verify forward and reverse records after implementation.
Workflow: DHCP Scope Investigation
- Query the affected network or scope.
- Review lease utilization and remaining free addresses.
- Check reservations and exclusions for collisions.
- Correlate the client or IP with Catalyst Center, ISE, or pyATS data if needed.
Integration with Other Skills
| Skill | Integration |
|-------|-------------|
| netbox-reconcile | Validate address intent against Infoblox allocations |
| nautobot-sot | Cross-check prefixes and IP ownership |
| servicenow-change-workflow | Gate DDI write actions behind approved changes |
| pyats-config-mgmt | Confirm address plan before device configuration |
Important Rules
- Do not modify DNS/DHCP/IPAM without approved change control
- Always verify both forward and reverse DNS after writes
- Treat DDI as production control-plane infrastructure
微信扫一扫