streamable-httpupdated 22d ago
Subnet Calculator MCP is a Cloudflare Workers-hosted Model Context Protocol server that calculates IPv4 subnet information from an IP address and CIDR prefix or dotted decimal subnet mask.
What can you do with Subnet Calculator MCP?
Subnet Calculator MCP
Subnet Calculator MCP is a Cloudflare Workers-hosted Model Context Protocol server that calculates IPv4 subnet information from an IP address and CIDR prefix or dotted decimal subnet mask.
Public endpoint
https://subnet-calculator.zekedoesai.com/mcp
Transport: Streamable HTTP
Authentication: none currently required
Tools
calculate_subnet
Calculates IPv4 subnet details.
Accepted input forms:
{ "address": "192.168.1.10/24" }
{ "address": "192.168.1.10", "prefixLength": 24 }
{ "address": "192.168.1.10", "subnetMask": "255.255.255.0" }
Returns:
- network address
- broadcast address
- subnet mask
- wildcard mask
- first usable host
- last usable host
- total address count
- usable host count
- CIDR prefix
- IP class
- scope: private, public, loopback, link-local, multicast, or reserved
- notes for
/31and/32networks
Connect from an MCP client
{
"mcpServers": {
"subnet-calculator": {
"url": "https://subnet-calculator.zekedoesai.com/mcp"
}
}
}
Some clients may require explicitly setting the transport type to streamable-http.
Local development
Install dependencies:
npm install
Run type checking:
npm run typecheck
Start a local Cloudflare Workers development server:
npm run dev
The MCP endpoint is available at /mcp on the local Wrangler dev URL.
Deploy
Authenticate with Cloudflare Wrangler if needed:
wrangler login
Deploy to Cloudflare Workers:
npm run deploy
MCP Registry
This repository includes server.json for MCP Registry publication. The registry entry describes the hosted remote server and its Streamable HTTP endpoint.
Install
Add Subnet Calculator MCP to your client. Pick the one you use.
claude mcp add --transport http subnet-calculator-mcp https://subnet-calculator.zekedoesai.com/mcpcodex mcp add subnet-calculator-mcp --url https://subnet-calculator.zekedoesai.com/mcp{
"mcpServers": {
"subnet-calculator-mcp": {
"url": "https://subnet-calculator.zekedoesai.com/mcp"
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"servers": {
"subnet-calculator-mcp": {
"type": "http",
"url": "https://subnet-calculator.zekedoesai.com/mcp"
}
}
}Add to `.vscode/mcp.json` in your workspace.
{
"mcpServers": {
"subnet-calculator-mcp": {
"url": "https://subnet-calculator.zekedoesai.com/mcp"
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"subnet-calculator-mcp": {
"serverUrl": "https://subnet-calculator.zekedoesai.com/mcp"
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
Score
39 / 100
Incomplete
- Documentation22/25
- Maintenance19/25
- Trust6/20
- Capability0/15
- Install experience12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 15 days ago
- Has a release history
- Repository is not archived
- No licence detected
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 0 tool(s) documented
- Provides prompt templates
- Provides resources
- 6 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Version history
| Versions | Published |
|---|---|
| 1.0.1Latest | Aug 17, 2026 |
| 1.0.0 | Aug 16, 2026 |