mcp-infoblox
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-infobloxCreate a host record for dev-api-01 with the next available IP in 10.10.50.0/24"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-infoblox
A Model Context Protocol (MCP) server for Infoblox NIOS, providing AI assistants with full access to DNS, DHCP, and IPAM management through the Infoblox WAPI REST API.
Features
35 tools across five categories:
DNS Record Management
Tool | Description |
| Search for A, AAAA, CNAME, Host, PTR, MX, TXT, SRV records with regex support |
| List all DNS records in a specific zone |
| Create a DNS A record |
| Create a DNS AAAA (IPv6) record |
| Create a DNS CNAME record |
| Create a Host record (A + PTR combined), supports next-available-IP |
| Create a PTR (reverse DNS) record |
| Create a mail exchange record |
| Create a TXT record |
| Create a SRV record |
| Update any DNS record by reference |
| Delete any DNS record by reference |
Network & IPAM
Tool | Description |
| Search and list networks with utilization data |
| Create a network with optional DHCP member and options |
| Delete a network |
| Get next available IP address(es) from a network |
| Search IPv4 address space — find used/unused IPs |
| Get network details including DHCP utilization stats |
DHCP
Tool | Description |
| Search DHCP reservations by IP, MAC, or network |
| Create a DHCP fixed address (reservation) |
| Delete a DHCP reservation |
| View active DHCP leases |
| List DHCP scopes/ranges |
| Create a DHCP range |
DNS Zones
Tool | Description |
| Search and list authoritative DNS zones |
| Create a forward or reverse DNS zone |
| Delete a DNS zone |
Grid & Infrastructure
Tool | Description |
| Get grid configuration and status |
| List grid members and their service status |
| Restart DNS/DHCP services (required after config changes) |
| Retrieve any object by its WAPI reference |
| Search across all object types |
| List network views |
| List DNS views |
| List custom extensible attribute definitions |
Related MCP server: Equinix Fabric MCP
Installation
git clone git@github.com:fredriksknese/mcp-infoblox.git
cd mcp-infoblox
npm install
npm run buildConfiguration
The server is configured via environment variables:
Variable | Required | Default | Description |
| Yes | — | Infoblox server hostname or IP |
| Yes | — | WAPI username |
| Yes | — | WAPI password |
| No |
| WAPI version |
| No |
| Accept self-signed SSL certificates |
Usage with Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"infoblox": {
"command": "node",
"args": ["/absolute/path/to/mcp-infoblox/dist/index.js"],
"env": {
"INFOBLOX_HOST": "your-infoblox-server.example.com",
"INFOBLOX_USERNAME": "admin",
"INFOBLOX_PASSWORD": "your-password"
}
}
}
}Usage with Claude Code
Add to your Claude Code MCP settings:
claude mcp add infoblox -- node /absolute/path/to/mcp-infoblox/dist/index.jsSet the required environment variables before running, or configure them in your MCP settings.
Example Prompts
Once connected, you can ask your AI assistant things like:
"Show me all A records in the example.com zone"
"Create a host record for server01.example.com with the next available IP in 10.0.1.0/24"
"What DHCP leases are active on the 192.168.1.0/24 network?"
"Find all DNS records pointing to 10.0.0.5"
"Get the next 5 available IPs from the 10.10.0.0/16 network"
"Create a CNAME alias web.example.com pointing to lb.example.com"
"Show me network utilization for all 10.x networks"
"Restart DNS services on the grid"
Development
npm run dev # Run with tsx (auto-reloads)
npm run build # Compile TypeScript to dist/
npm start # Run compiled outputArchitecture
src/
├── index.ts # Entry point — creates MCP server + STDIO transport
├── infoblox-client.ts # HTTP client wrapping Infoblox WAPI
└── tools/
├── dns.ts # DNS record CRUD (12 tools)
├── network.ts # Network/IPAM management (6 tools)
├── dhcp.ts # DHCP management (6 tools)
├── zone.ts # DNS zone management (3 tools)
└── grid.ts # Grid, search, views, extensible attrs (8 tools)Requirements
Node.js 18+
Infoblox NIOS with WAPI enabled (tested with WAPI v2.12+)
License
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseAqualityCmaintenanceAn MCP server that connects AI assistants to the NinjaOne remote monitoring and management platform via the REST API v2. It provides tools for device inventory, organization management, alert handling, maintenance scheduling, and automated job execution.Last updated221
- Alicense-qualityDmaintenanceAn MCP server that enables AI assistants to manage network infrastructure through the Equinix Fabric API, including ports, connections, and service profiles. It provides 22 tools for tasks like creating virtual connections, managing service tokens, and querying metro locations.Last updated1MIT
- Alicense-qualityBmaintenanceAn MCP server that enables AI assistants to manage, monitor, and diagnose Windows systems through 42 tools across 8 modules, including services, event viewer, task scheduler, processes, network, diagnostics, observability, and safety features.Last updated418MIT
- Alicense-qualityDmaintenanceA comprehensive MCP server that provides AI assistants with professional-grade network analysis capabilities, combining Wireshark packet analysis, nmap scanning, and threat intelligence for enhanced network troubleshooting and security analysis.Last updatedMIT
Related MCP Connectors
MCP server connecting AI agents to non-custodial staking data across 130+ networks.
Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/fredriksknese/mcp-infoblox'
If you have feedback or need assistance with the MCP directory API, please join our Discord server