Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,541Letters: 14Defects: 1,323counted 4 min ago
teppi

Server definition

Hash
sha256:63e4505df2ae8284ca9e805d876fb6006ac4054d9b4c8c730be1bbfcb0813c05
What it is
What a remote MCP server returned when asked what it offers: 1 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Resolves real semver range satisfaction (e.g. \"^1.2.3\", \"~2.0\", \"2.x\", \">=1.0.0 <2.0.0\") against a version, using the same semver engine npm uses (the \"semver\" package), not a model guess about what should match. Costs $0.01 USDC (Base) per call.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "include_prereleases": { "description": "If true, allows a prerelease version (e.g. 1.3.0-beta.1) to match ranges that don't explicitly mention that same major.minor.patch tuple as a prerelease. Defaults to false (standard npm/semver behavior).", "type": "boolean" }, "ranges": { "description": "List of semver ranges to evaluate against the version, one by one. Max 50 ranges, 256 characters each.", "items": { "maxLength": 256, "type": "string" }, "maxItems": 50, "minItems": 1, "type": "array" }, "version": { "description": "The semver version to evaluate (e.g. \"1.2.3\", \"1.2.3-beta.1\", \"v2.0.0\").", "maxLength": 256, "type": "string" } }, "required": [ "version", "ranges" ], "type": "object" }, "name": "validate_semver", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "error": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "Error message if valid_version is false; null if valid." }, "normalized_version": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "Normalized form of `version` (e.g. \"v1.2.3\" -> \"1.2.3\"). null if valid_version is false." }, "results": { "description": "One result per range, in the same order they were received.", "items": { "additionalProperties": false, "properties": { "error": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "Error message if valid_range is false; null if valid." }, "normalized_range": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "Normalized form of the range (expanded comparators). null if valid_range is false." }, "range": { "type": "string" }, "satisfies": { "anyOf": [ { "type": "boolean" }, { "type": "null" } ], "description": "true/false whether the version satisfies the range. null if valid_range is false." }, "valid_range": { "description": "false if that range isn't a valid semver range.", "type": "boolean" } }, "required": [ "range", "valid_range", "normalized_range", "satisfies", "error" ], "type": "object" }, "type": "array" }, "valid_version": { "description": "false if `version` isn't a valid semver.", "type": "boolean" } }, "required": [ "valid_version", "normalized_version", "error", "results" ], "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:63e4505df2ae8284ca9e805d876fb6006ac4054d9b4c8c730be1bbfcb0813c05 | sha256sum