https://xn--s7y.xn--3ds443gEmbed Verified README Badge (Free): [](https://assay.agentdiet.dev/?inspect=https://xn--s7y.xn--3ds443g)
Canonical SHA-256 Schema Lock: sha256:e000c1b7003d5.. → sha256:121f11fa2cd15..
| MCP Tool Name | Current TDQS | Detected Glama Rubric Deductions (Behavior / Conciseness / Parameters / Usage / Schema) |
|---|---|---|
shorten_url | 2.4/5.0 (48) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Behavior 3/5: no side-effect/quota disclosure, Missing MCP annotations.title / safety hints |
shorten_urls | 3.05/5.0 (61) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Missing MCP annotations.title / safety hints |
get_link | 2.4/5.0 (48) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Behavior 3/5: no side-effect/quota disclosure, Missing MCP annotations.title / safety hints |
resolve_short_url | 2.4/5.0 (48) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Behavior 3/5: no side-effect/quota disclosure, Missing MCP annotations.title / safety hints |
create_qr | 3.05/5.0 (61) | Missing outputSchema (Completeness -1), Behavior 3/5: no side-effect/quota disclosure, Missing MCP annotations.title / safety hints |
begin_registration | 3.05/5.0 (61) | Missing outputSchema (Completeness -1), Behavior 3/5: no side-effect/quota disclosure, Missing MCP annotations.title / safety hints |
{
"tool_1_before": {
"name": "shorten_url",
"title": "Shorten URL \u00b7 \u7f29\u77ed\u94fe\u63a5\uff08\u77ed.\u5728\u7ebf\uff09",
"description": "\u4e3a HTTP \u6216 HTTPS \u76ee\u6807\u5730\u5740\u521b\u5efa\u4e00\u6761\u77ed\u94fe\u3002\u9700\u8981\u5df2\u6ce8\u518c\u8d26\u53f7\u3002\u8fd4\u56de\u94fe\u63a5\u72b6\u6001\uff1b\u72b6\u6001\u4e3a active \u65f6\uff0c\u540c\u65f6\u8fd4\u56de Unicode \u663e\u793a\u5730\u5740\u548c ASCII \u5730\u5740\u3002\u521b\u5efa\u4e24\u6761\u6216\u66f4\u591a\u77ed\u94fe\u65f6\u4f7f\u7528 shorten_urls\u3002\u91cd\u8bd5\u540c\u4e00\u64cd\u4f5c\u65f6\uff0c\u5fc5\u987b\u590d\u7528\u76f8\u540c\u7684 idempotency_key\u3002 Create one HTTP or HTTPS short link. A registered account is required. Returns the state, and when active, the Unicode display URL and the ASCII URL. For two or more, use shorten_urls. A retry of the same operation must reuse the same idempotency_key.",
"inputSchema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"url": {
"type": "string",
"minLength": 1,
"maxLength": 2048,
"description": "Destination HTTPS/HTTP URL to shorten. Required. Do not send longUrl."
},
"alias": {
"description": "Optional custom path segment (stored lowercase). Do not send customSlug.",
"type": "string",
"minLength": 1,
"maxLength": 32
},
"title": {
"description": "Optional link title, at most 256 characters.",
"type": "string",
"maxLength": 256
},
"locale": {
"description": "API language preference. Canonical values: en and zh-CN. Documented aliases normalized to the canonical value: zh-cn, zh-Hans, zh-hans, zh_Hans, zh_hans. Traditional Chinese is not supported. EN, ZH-CN, and bare zh are rejected. Omitted or blank defaults to en. This preference does not rewrite URL bytes, translate parameter names, or use the caller's location. Website routes stay /zh-cn.",
"type": "string"
},
"idempotency_key": {
"type": "string",
"minLength": 1,
"maxLength": 256,
"description": "Client-generated unique key for this create. Required. Replays within 24h."
}
},
"required": [
"url",
"idempotency_key"
],
"examples": [
{
"url": "https://example.com/notes",
"alias": "notes",
"title": "Notes",
"locale": "en",
"idempotency_key": "example-create-1"
}
]
},
"annotations": {
"readOnlyHint": false,
"destructiveHint": false,
"idempotentHint": true,
"openWorldHint": true
},
"outputSchema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"oneOf": [
{
"type": "object",
"properties": {
"ok": {
"type": "boolean",
"const": true
},
"request_id": {
"type": "string"
},
"id": {
"type": "string"
},
"state": {
"type": "string",
"const": "active"
},
"short_url": {
"type": "string"
},
"short_url_ascii": {
"type": "string"
},
"destination": {
"type": "string"
},
"qr_tracking_url": {
"type": "string"
},
"qr_url": {
"type": "string"
},
"created_at": {
"type": "string"
},
"status_url": {
"type": "string"
}
},
"required": [
"ok",
"request_id",
"id",
"state",
"short_url",
"short_url_ascii",
"destination",
"qr_tracking_url",
"qr_url",
"created_at",
"status_url"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"ok": {
"type": "boolean",
"const": true
},
"request_id": {
"type": "string"
},
"id": {
"type": "string"
},
"state": {
"type": "string",
"const": "quarantined"
},
"created_at": {
"type": "string"
},
"status_url": {
"type": "string"
},
"error": {
"type": "string",
"const": "LINK_QUARANTINED"
},
"message": {
"type": "string"
}
},
"required": [
"ok",
"request_id",
"id",
"state",
"created_at",
"status_url",
"error",
"message"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"ok": {
"type": "boolean",
"const": false
},
"request_id": {
"type": "string"
},
"error": {
"type": "string"
},
"code": {
"type": "string"
},
"message": {
"type": "string"
},
"type": {
"type": "string"
},
"title": {
"type": "string"
},
"retryable": {
"type": "boolean"
},
"resend_path": {
"description": "Where to resend the verification email when verification would raise this account's limits.",
"type": "string"
}
},
"required": [
"ok",
"request_id",
"error",
"code",
"message",
"type",
"title",
"retryable"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"ok": {
"type": "boolean",
"const": true
},
"request_id": {
"type": "string"
},
"replay": {}
},
"required": [
"ok",
"request_id",
"replay"
],
"additionalProperties": false
}
]
}
},
"tool_1_compiled_5_0_tdqs": {
"name": "shorten_url",
"title": "Shorten Url",
"description": "\u4e3a HTTP \u6216 HTTPS \u76ee\u6807\u5730\u5740\u521b\u5efa\u4e00\u6761\u77ed\u94fe\u3002\u9700\u8981\u5df2\u6ce8\u518c\u8d26\u53f7\u3002\u8fd4\u56de\u94fe\u63a5\u72b6\u6001\uff1b\u72b6\u6001\u4e3a active \u65f6\uff0c\u540c\u65f6\u8fd4\u56de Unicode \u663e\u793a\u5730\u5740\u548c ASCII \u5730\u5740\u3002\u521b\u5efa\u4e24\u6761\u6216\u66f4\u591a\u77ed\u94fe\u65f6\u4f7f\u7528 shorten_urls\u3002\u91cd\u8bd5\u540c\u4e00\u64cd\u4f5c\u65f6\uff0c\u5fc5\u987b\u590d\u7528\u76f8\u540c\u7684 idempotency_key\u3002 Create one HTTP or HTTPS short link. A registered account is required. Returns the state, and when active, the Unicode display URL and the ASCII URL. For two or more, use shorten_urls. A retry of the same operation must reuse the same idempotency_key. WHEN TO USE: Call shorten_url for this operation; for sibling workflows use shorten_urls, get_link, resolve_short_url. WHEN NOT TO USE: Do not call for unrelated mutations. PARAMETER INTERACTIONS: Pass url, alias to scope execution; optional fields refine filtering when set and use safe defaults when omitted. Read-only and idempotent; failed calls do not mutate state.",
"inputSchema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"url": {
"type": "string",
"minLength": 1,
"maxLength": 2048,
"description": "Destination HTTPS/HTTP URL to shorten. Required. Do not send longUrl."
},
"alias": {
"description": "Optional custom path segment (stored lowercase). Do not send customSlug.",
"type": "string",
"minLength": 1,
"maxLength": 32
},
"title": {
"description": "Optional link title, at most 256 characters.",
"type": "string",
"maxLength": 256,
"minLength": 1
},
"locale": {
"description": "API language preference. Canonical values: en and zh-CN. Documented aliases normalized to the canonical value: zh-cn, zh-Hans, zh-hans, zh_Hans, zh_hans. Traditional Chinese is not supported. EN, ZH-CN, and bare zh are rejected. Omitted or blank defaults to en. This preference does not rewrite URL bytes, translate parameter names, or use the caller's location. Website routes stay /zh-cn.",
"type": "string",
"minLength": 1,
"maxLength": 2048
},
"idempotency_key": {
"type": "string",
"minLength": 1,
"maxLength": 256,
"description": "Client-generated unique key for this create. Required. Replays within 24h."
}
},
"required": [
"url",
"idempotency_key"
],
"examples": [
{
"url": "https://example.com/notes",
"alias": "notes",
"title": "Notes",
"locale": "en",
"idempotency_key": "example-create-1"
}
],
"additionalProperties": false
},
"annotations": {
"title": "Shorten Url",
"readOnlyHint": false,
"destructiveHint": false,
"idempotentHint": true,
"openWorldHint": true
},
"outputSchema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"oneOf": [
{
"type": "object",
"properties": {
"ok": {
"type": "boolean",
"const": true
},
"request_id": {
"type": "string"
},
"id": {
"type": "string"
},
"state": {
"type": "string",
"const": "active"
},
"short_url": {
"type": "string"
},
"short_url_ascii": {
"type": "string"
},
"destination": {
"type": "string"
},
"qr_tracking_url": {
"type": "string"
},
"qr_url": {
"type": "string"
},
"created_at": {
"type": "string"
},
"status_url": {
"type": "string"
}
},
"required": [
"ok",
"request_id",
"id",
"state",
"short_url",
"short_url_ascii",
"destination",
"qr_tracking_url",
"qr_url",
"created_at",
"status_url"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"ok": {
"type": "boolean",
"const": true
},
"request_id": {
"type": "string"
},
"id": {
"type": "string"
},
"state": {
"type": "string",
"const": "quarantined"
},
"created_at": {
"type": "string"
},
"status_url": {
"type": "string"
},
"error": {
"type": "string",
"const": "LINK_QUARANTINED"
},
"message": {
"type": "string"
}
},
"required": [
"ok",
"request_id",
"id",
"state",
"created_at",
"status_url",
"error",
"message"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"ok": {
"type": "boolean",
"const": false
},
"request_id": {
"type": "string"
},
"error": {
"type": "string"
},
"code": {
"type": "string"
},
"message": {
"type": "string"
},
"type": {
"type": "string"
},
"title": {
"type": "string"
},
"retryable": {
"type": "boolean"
},
"resend_path": {
"description": "Where to resend the verification email when verification would raise this account's limits.",
"type": "string"
}
},
"required": [
"ok",
"request_id",
"error",
"code",
"message",
"type",
"title",
"retryable"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"ok": {
"type": "boolean",
"const": true
},
"request_id": {
"type": "string"
},
"replay": {}
},
"required": [
"ok",
"request_id",
"replay"
],
"additionalProperties": false
}
]
}
},
"auto_generated_a2a_skill_1_preview": {
"id": "shorten-url",
"name": "Shorten Url",
"description": "\u4e3a HTTP \u6216 HTTPS \u76ee\u6807\u5730\u5740\u521b\u5efa\u4e00\u6761\u77ed\u94fe\u3002\u9700\u8981\u5df2\u6ce8\u518c\u8d26\u53f7\u3002\u8fd4\u56de\u94fe\u63a5\u72b6\u6001\uff1b\u72b6\u6001\u4e3a active \u65f6\uff0c\u540c\u65f6\u8fd4\u56de Unicode \u663e\u793a\u5730\u5740\u548c ASCII \u5730\u5740\u3002\u521b\u5efa\u4e24\u6761\u6216\u66f4\u591a\u77ed\u94fe\u65f6\u4f7f\u7528 shorten_urls\u3002\u91cd\u8bd5\u540c\u4e00\u64cd\u4f5c\u65f6\uff0c\u5fc5\u987b\u590d\u7528\u76f8\u540c\u7684 idempotency_key\u3002 Create one HTTP or HTTPS short link. A registered account is required. Returns ",
"tags": [
"mcp",
"a2a",
"x402",
"shorten"
]
},
"signed_mcp_lock_preview": {
"target": "https://xn--s7y.xn--3ds443g",
"tools_hash": "sha256:121f11fa2cd15fc5e44d3857ea5f6c10ec51dc7bd133afdc750860a3b03b45a3",
"tdqs": 5.0,
"protocols": [
"mcp-2025-03-26",
"a2a-0.2.1",
"x402-v2-bazaar",
"stripe-mpp-32042"
],
"signature": "asr_lock_7cdd72c51c32861ad3df19f3b7123f82"
},
"locked_bundle_contents": "Unlock remaining 5 compiled 5.0/5.0 tools + full /.well-known/agent-card.json + /.well-known/mcp.json + Coinbase x402 Bazaar & Stripe MPP (-32042) monetization config below ($9)"
}
All 25 first-party production nodes enforce deterministic schemas, sub-second SLA, and instant x402 (`0xec5275d5b03bc390fca63d902d0b2d0db2eb5573`) + Stripe MPP settlement: