JSON Schema Regression Examples — Free Pilot
Free pilot: checked JSON Schema regression examples for a limited subset; no compatibility proof.
我该使用它吗
质量与安全性
基于对工具定义和协议合规性的自动分析。
上下文开销
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"schema-regression-examples": {
"url": "https://s6d4jqn7rlal7d9hkd64h7pn8o.ingress.hurricane.akash.pub/mcp"
}
}
}远程端点
https://s6d4jqn7rlal7d9hkd64h7pn8o.ingress.hurricane.akash.pub/mcpstreamable-http它能做什么
工具清单
工具(3)
🟢generate_regression_examples(old_schema_json, new_schema_json, session_token)
Free pilot: generate bounded old-accepted, new-rejected JSON Schema examples. An inconclusive result never proves compatibility. Schemas and results are processed in memory; only anonymous coarse usage outcomes are retained. Supply schemas as JSON strings to preserve large integers. Read value_json for exact examples. No API key, model call or payment is needed. Keep the returned anonymous session_token and attempt_id for optional, explicit receipt acknowledgment and nonbinding future-price interest. Never acknowledge receipt or price interest automatically. Supported subset: one explicit type, properties, required, boolean additionalProperties, items, enum, minimum/maximum, minLength/maxLength and minItems/maxItems. No references, composition, patterns, formats or full OpenAPI. Both the HTTP JSON envelope and the combined UTF-8 schema text are limited to 64 KiB; escaping may make the envelope limit stricter. The complete response is limited to 1 MiB. Returns exact example strings and generated file contents for local verification.
输入模式
{
"type": "object",
"properties": {
"old_schema_json": {
"type": "string",
"maxLength": 65536,
"description": "Old schema encoded as a JSON string."
},
"new_schema_json": {
"type": "string",
"maxLength": 65536,
"description": "New schema encoded as a JSON string."
},
"session_token": {
"type": "string",
"pattern": "^[0-9a-f]{64}$",
"description": "Anonymous session token returned by this MCP tool; not an operator credential."
}
},
"required": [
"old_schema_json",
"new_schema_json"
],
"additionalProperties": false
}⚪acknowledge_package_received(session_token, attempt_id)
Explicitly acknowledge receiving one generated package in this anonymous session. Call only after the user or client confirms receipt; never call automatically. This is a client-reported acknowledgment, not evidence of file verification, purchase, payment or human identity.
输入模式
{
"type": "object",
"properties": {
"session_token": {
"type": "string",
"pattern": "^[0-9a-f]{64}$",
"description": "Anonymous session token returned by this MCP tool; not an operator credential."
},
"attempt_id": {
"type": "string",
"pattern": "^[0-9a-f]{32}$",
"description": "Attempt id returned with the generated package."
}
},
"required": [
"session_token",
"attempt_id"
],
"additionalProperties": false
}⚪record_price_interest(session_token, attempt_id, price_usd, voluntary)
Record explicit, voluntary, nonbinding interest in a future package priced at 29 USD. Call only when the user or client has expressly indicated this interest; never infer interest from generating or receiving a package. Requires the same custom supported schema attempt to have produced a verified counterexample and received an explicit receipt acknowledgment. This is not an order, checkout, subscription, purchase or payment; no money moves and no external contact is made. The current pilot remains free.
输入模式
{
"type": "object",
"properties": {
"session_token": {
"type": "string",
"pattern": "^[0-9a-f]{64}$",
"description": "Anonymous session token returned by this MCP tool; not an operator credential."
},
"attempt_id": {
"type": "string",
"pattern": "^[0-9a-f]{32}$",
"description": "Attempt id returned with the generated package."
},
"price_usd": {
"type": "integer",
"const": 29
},
"voluntary": {
"type": "boolean",
"const": true
}
},
"required": [
"session_token",
"attempt_id",
"price_usd",
"voluntary"
],
"additionalProperties": false
}社区
证据