pmcp

ip-address 10.x

Use ip-address ^10.0.0 for standalone IPv4 and IPv6 parsing, validation, subnet checks, conversions, special-address inspection, and URL parsing. This skill emphasizes the v10 native-BigInt API and avoids older v9 method names.

For
ip-address@10.7.0
Verified
2026-09-08, 8 examples executed
Package
@modootoday/pmcp-ip-address@10.0.0

What it covers

One example from this skill

This is the skill's own text, not a summary of it. It runs: that is what verifying means here.

import { strict as assert } from 'node:assert/strict';
import { Address4, Address6 } from 'ip-address';

assert.equal(Address4.isValid('192.168.1.1'), true);
assert.equal(Address6.isValid('2001:db8::1'), true);
assert.equal(Address6.isValid('not an address'), false);

const v4 = new Address4('192.168.1.1/24');
const v6 = new Address6('2001:db8::1/64');

assert.ok(v4);
assert.ok(v6);

What it did in the sandbox

Verifying this skill meant installing the package and running code against it with no route out. This is what happened, quoted from the run. The full ledger lists every package examined, including the ones that never became a skill.

Getting it

With a subscription:

npx -y @modootoday/pmcp login
npx -y @modootoday/pmcp install @modootoday/pmcp-ip-address

It installs as a dev dependency of your project, and the MCP server finds it there like any other skill.