@pipeworx/semver

Connect: https://pipeworx.io/mcp — every tool in the catalog, including @pipeworx/semver’s. Install: one-click buttons

Connect to just the @pipeworx/semver pack

https://gateway.pipeworx.io/semver/mcp — only @pipeworx/semver’s own tools, nothing else in the catalog.

No MCP client? Skip the connection: POST https://gateway.pipeworx.io/v1/tools/search_packs {"query":"..."} to find a tool below, GET /v1/tools/<name> for its schema, POST the same URL with arguments for the data — see For AI agents.

Tools: 3

Tools

  • parse_semver — Parse a semantic-version string into major/minor/patch/prerelease/build (keyless, offline). Accepts an optional leading “v”.
  • compare_semver — Compare two semver strings. Returns -1 (a<b), 0 (equal), or 1 (a>b), honoring prerelease precedence.
  • satisfies_range — Test whether a version satisfies a range: exact, ^ (caret), ~ (tilde), comparators (>=,>,<=,<,=), x-ranges (1.2.x), AND (space-separated), OR (||). E.g. version “1.4.2”, range “^1.2.0”.

Tools

  • compare_semver — Compare two semver strings. Returns -1 (a<b), 0 (equal), or 1 (a>b), honoring prerelease precedence.
  • parse_semver — Parse a semantic-version string into major/minor/patch/prerelease/build (keyless, offline). Accepts an optional leading v .
  • satisfies_range — Test whether a version satisfies a range: exact, ^ (caret), ~ (tilde), comparators (>=,>,<=,<,=), x-ranges (1.2.x), AND (space-separated), OR (||). E.g. version 1.4.2 , range ^1.2.0 .

Regenerated from source · build September 29, 2026