ipaddr.js Connector for AI agents.
1 live capability
Verify IP addresses against CIDR subnets for network security.
Waiting for input…
Why people use ipaddr.js
IP & CIDR Validator for Firewall Rule Auditing
With this Connector, your agent does the heavy lifting. You just point it at the log and ask if the traffic is allowed. It handles the math instantly and gives you a clear yes or no.
What Vinkius changes
That your agent stops guessing and starts calculating accurate network data.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 6,100+ Connectors
- Real-world use case 01
Firewall Audit
A security engineer asks the agent to check if 10 IPs from a log belong to the corporate VPN subnet.
- Real-world use case 02
Log Analysis
A SOC analyst wants to know the broadcast address for a specific CIDR range found in a suspicious packet.
- Real-world use case 03
Subnet Planning
A network admin needs to verify if a new /24 block overlaps with existing office allocations.
Complete set · 1capability
The complete ipaddr.js capability set.
These are the exact actions your AI can choose when you ask it to work with ipaddr.js.
01
1 capability in this set.
Part of 1 available through ipaddr.js.
- 01 Capability
Validate ip
Check if an IP address belongs to a CIDR block and get the network's broadcast and host range. This is perfect for verifying firewall permissions.
Set up in minutes
One URL. Then ask ipaddr.js to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use ipaddr.js from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_zdbyTTH2RDB5CnFJWeDDjQO0bXcWFXg6ibvBXePu/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it ipaddr.js, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable ipaddr.js for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_zdbyTTH2RDB5CnFJWeDDjQO0bXcWFXg6ibvBXePu/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the ipaddr.js URL.
- Step 03
Save and start
Save the connection and enable ipaddr.js in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"ip-cidr-validator": {
"url": "https://edge.vinkius.com/vk_preview_zdbyTTH2RDB5CnFJWeDDjQO0bXcWFXg6ibvBXePu/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using ipaddr.js
Open Agent mode in chat and ask: "Using ipaddr.js, help me...". 1 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"ip-cidr-validator": {
"url": "https://edge.vinkius.com/vk_preview_zdbyTTH2RDB5CnFJWeDDjQO0bXcWFXg6ibvBXePu/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using ipaddr.js
Ask Copilot: "Using ipaddr.js, help me...". 1 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"ip-cidr-validator": {
"url": "https://edge.vinkius.com/vk_preview_zdbyTTH2RDB5CnFJWeDDjQO0bXcWFXg6ibvBXePu/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using ipaddr.js
Open Cascade and ask: "Using ipaddr.js, help me...". 1 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"ip-cidr-validator": {
"url": "https://edge.vinkius.com/vk_preview_zdbyTTH2RDB5CnFJWeDDjQO0bXcWFXg6ibvBXePu/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using ipaddr.js
Ask Cline: "Using ipaddr.js, help me...". 1 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add ip-cidr-validator --transport http "https://edge.vinkius.com/vk_preview_zdbyTTH2RDB5CnFJWeDDjQO0bXcWFXg6ibvBXePu/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using ipaddr.js
Ask Claude: "Using ipaddr.js, show me...". 1 tools are ready
Where the request belongs
Work ipaddr.js can move forward.
Security engineers and network admins who need to audit firewall rules or manage subnet allocations without manual math.
Security Engineer
Auditing firewall logs to see which IPs belong to specific internal subnets.
Network Administrator
Verifying that new host allocations don't overlap with existing CIDR blocks.
SOC Analyst
Quickly identifying the scope of a compromised subnet during an active incident.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsIP Address Parser
Validate, parse, and classify any IPv4 or IPv6 address. Detect private vs public ranges, parse CIDR notation, and convert between IPv4 and IPv6. Powered by ipaddr.js. the engine behind Express.js.
IP Subnet Calculator
Flawless binary math. Calculate perfect network boundaries, broadcast addresses, and IP ranges without LLM hallucination.
Radar
Equip your AI with geolocation capabilities. convert coordinates to addresses, map intellectual territories, calculate routes, and perform IP-based lookups.
IPinfo
Geolocate and audit IP addresses. identify ASNs and privacy details via AI.
CIDR IP Calculator
Perform IPv4 and IPv6 subnet mathematics, including network boundaries and host range calculations.
IPdata
Enrich IP addresses with geolocation, ASN, and threat intelligence data directly within your AI agent.
Bring your own AI
Change the model, client or framework. Keep ipaddr.js connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about ipaddr.js.
The practical details behind the request, access and result.
Can the IP & CIDR Validator check if an IP is in a subnet?
Yes. It provides a definitive match result by performing the binary math required to see if an IP falls within a specific CIDR block.
Does the IP & CIDR Validator work with IPv6?
Yes. It handles both IPv4 and IPv6 addresses with the same level of precision.
How can I use the IP & CIDR Validator for firewall logs?
You can ask your agent to scan logs and verify if the source or destination IPs belong to authorized subnets, helping you spot unauthorized access.
Can the IP & CIDR Validator find the broadcast address?
Yes. When you provide a CIDR block, it can instantly return the network address, broadcast address, and usable host range.
Is the IP & CIDR Validator good for network security?
It is built specifically for network security. It removes the risk of an AI agent guessing math incorrectly when auditing firewall rules.
Can I use the IP & CIDR Validator to find host ranges?
Yes. It calculates the exact start and end of usable host ranges for any given subnet, which is helpful for network planning.
Does it support IPv6?
Yes, it fully supports parsing and subnet matching for both IPv4 and IPv6 standard formats.
What happens if I pass an invalid IP?
The engine will safely catch the error and return a validation failure, preventing the agent from proceeding with bad data.
Does it connect to the network to ping the IP?
No. All checks are mathematical format and binary range checks performed entirely local.
One connection away
Give your agent a direct line to ipaddr.js.
Connect ipaddr.js once. Keep it beside 6,100+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available