One-Page Readiness Check — 10 Signals, Arabic or English
Ten machine-readable signals on one public page: the top miss if any, and a receipt we re-verify.
我该使用它吗
质量与安全性
A
基于对工具定义和协议合规性的自动分析。
上下文开销
~2,970token 数(工具定义)
~30.2 KB典型响应大小
对注意力有显著影响(占 128k 上下文窗口的 2.32%)
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
可用率
100.0%可用
545ms平均延迟
10 分钟前最近一次成功
每 10 分钟探测一次。显示最近 100 个样本。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"store-readiness": {
"url": "https://advisorsai.ai/store-readiness-mcp"
}
}
}远程端点
https://advisorsai.ai/store-readiness-mcpstreamable-http它能做什么
工具清单
工具(1)
🟢 只读🟡 写入🔴 删除⚪ 未知
🟢advisors_store_readiness_check(url, language)
Use only after the requester supplies a public page and asks for a read-only check. Returns at most one measured finding with a server-authenticated source receipt and the fixed acceptance condition.
输入模式
{
"type": "object",
"properties": {
"url": {
"description": "A credential-free public HTTP(S) page. Private networks and non-standard web ports are rejected.",
"examples": [
"https://example.com/store"
],
"maxLength": 2048,
"minLength": 4,
"title": "Url",
"type": "string"
},
"language": {
"default": "ar",
"description": "Response language: ar or en.",
"enum": [
"ar",
"en"
],
"title": "Language",
"type": "string"
}
},
"required": [
"url"
],
"additionalProperties": false,
"title": "tool_store_readinessArguments"
}输出模式
{
"type": "object",
"properties": {
"schema": {
"const": "advisors.store-readiness-tool/v1",
"title": "Schema",
"type": "string"
},
"ok": {
"title": "Ok",
"type": "boolean"
},
"status": {
"enum": [
"finding",
"ready",
"no_actionable_finding",
"partial",
"target_rejected",
"check_unavailable",
"proof_unavailable"
],
"title": "Status",
"type": "string"
},
"measurement_status": {
"title": "Measurement Status",
"type": "string"
},
"proof_status": {
"enum": [
"verified",
"not_applicable",
"unavailable"
],
"title": "Proof Status",
"type": "string"
},
"surface": {
"enum": [
"claude-connector",
"mcp-registry",
"openai-isolated"
],
"title": "Surface",
"type": "string"
},
"language": {
"enum": [
"ar",
"en"
],
"title": "Language",
"type": "string"
},
"target": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Target"
},
"finding": {
"anyOf": [
{
"$ref": "#/$defs/FindingOutput"
},
{
"type": "null"
}
],
"default": null
},
"evidence": {
"anyOf": [
{
"$ref": "#/$defs/EvidenceOutput"
},
{
"type": "null"
}
],
"default": null
},
"imperative": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Imperative"
},
"acceptance": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Acceptance"
},
"remedy": {
"anyOf": [
{
"$ref": "#/$defs/RemedyOutput"
},
{
"type": "null"
}
],
"default": null
},
"no_remedy_reason": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "No Remedy Reason"
},
"recheck_url": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Recheck Url"
},
"provenance": {
"anyOf": [
{
"$ref": "#/$defs/ProvenanceOutput"
},
{
"type": "null"
}
],
"default": null
},
"consent_receipt": {
"anyOf": [
{
"$ref": "#/$defs/ConsentReceiptOutput"
},
{
"type": "null"
}
],
"default": null
},
"source_receipt": {
"anyOf": [
{
"$ref": "#/$defs/SourceReceiptOutput"
},
{
"type": "null"
}
],
"default": null
},
"measurement": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Measurement"
},
"score_percent": {
"anyOf": [
{
"maximum": 100,
"minimum": 0,
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Score Percent"
},
"coverage_percent": {
"anyOf": [
{
"maximum": 100,
"minimum": 0,
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Coverage Percent"
},
"errors": {
"items": {
"type": "string"
},
"title": "Errors",
"type": "array"
},
"not_measured": {
"items": {
"type": "string"
},
"title": "Not Measured",
"type": "array"
}
},
"required": [
"schema",
"ok",
"status",
"measurement_status",
"proof_status",
"surface",
"language"
],
"$defs": {
"AttestationOutput": {
"additionalProperties": false,
"properties": {
"scheme": {
"const": "entity-hmac-sha256-v1",
"title": "Scheme",
"type": "string"
},
"kind": {
"title": "Kind",
"type": "string"
},
"payload_sha256": {
"pattern": "^[0-9a-f]{64}$",
"title": "Payload Sha256",
"type": "string"
},
"signature": {
"pattern": "^[0-9a-f]{64}$",
"title": "Signature",
"type": "string"
}
},
"required": [
"scheme",
"kind",
"payload_sha256",
"signature"
],
"title": "AttestationOutput",
"type": "object"
},
"ConsentReceiptOutput": {
"additionalProperties": false,
"properties": {
"scan_public_url": {
"const": true,
"title": "Scan Public Url",
"type": "boolean"
},
"display_to_requester": {
"const": true,
"title": "Display To Requester",
"type": "boolean"
},
"store_result": {
"const": false,
"title": "Store Result",
"type": "boolean"
},
"share_result": {
"const": false,
"title": "Share Result",
"type": "boolean"
},
"aggregate_result": {
"const": false,
"title": "Aggregate Result",
"type": "boolean"
},
"schema": {
"const": "advisorsai.transient_receipt/v1",
"title": "Schema",
"type": "string"
},
"receipt_id": {
"title": "Receipt Id",
"type": "string"
},
"consent_state": {
"const": "request-submitted",
"title": "Consent State",
"type": "string"
},
"purpose": {
"const": "transient-public-page-check",
"title": "Purpose",
"type": "string"
},
"target_sha256": {
"pattern": "^[0-9a-f]{64}$",
"title": "Target Sha256",
"type": "string"
},
"target_origin": {
"title": "Target Origin",
"type": "string"
},
"language": {
"enum": [
"ar",
"en"
],
"title": "Language",
"type": "string"
},
"surface": {
"enum": [
"claude-connector",
"mcp-registry",
"openai-isolated"
],
"title": "Surface",
"type": "string"
},
"issued_at_utc": {
"title": "Issued At Utc",
"type": "string"
},
"expires_at_utc": {
"title": "Expires At Utc",
"type": "string"
},
"delete_at_utc": {
"title": "Delete At Utc",
"type": "string"
},
"attestation": {
"$ref": "#/$defs/AttestationOutput"
}
},
"required": [
"scan_public_url",
"display_to_requester",
"store_result",
"share_result",
"aggregate_result",
"schema",
"receipt_id",
"consent_state",
"purpose",
"target_sha256",
"target_origin",
"language",
"surface",
"issued_at_utc",
"expires_at_utc",
"delete_at_utc",
"attestation"
],
"title": "ConsentReceiptOutput",
"type": "object"
},
"EvidenceOutput": {
"additionalProperties": false,
"properties": {
"measurement": {
"title": "Measurement",
"type": "string"
},
"result": {
"const": "miss",
"title": "Result",
"type": "string"
},
"score_percent": {
"maximum": 100,
"minimum": 0,
"title": "Score Percent",
"type": "integer"
},
"coverage_percent": {
"maximum": 100,
"minimum": 0,
"title": "Coverage Percent",
"type": "integer"
},
"measured_at_utc": {
"title": "Measured At Utc",
"type": "string"
}
},
"required": [
"measurement",
"result",
"score_percent",
"coverage_percent",
"measured_at_utc"
],
"title": "EvidenceOutput",
"type": "object"
},
"FindingOutput": {
"additionalProperties": false,
"properties": {
"signal_key": {
"title": "Signal Key",
"type": "string"
},
"label": {
"title": "Label",
"type": "string"
},
"methodology_reference": {
"anyOf": [
{
"$ref": "#/$defs/MethodologyReferenceOutput"
},
{
"type": "null"
}
]
}
},
"required": [
"signal_key",
"label",
"methodology_reference"
],
"title": "FindingOutput",
"type": "object"
},
"MethodologyReferenceOutput": {
"additionalProperties": false,
"properties": {
"point": {
"maximum": 30,
"minimum": 1,
"title": "Point",
"type": "integer"
},
"relation": {
"const": "partial",
"title": "Relation",
"type": "string"
}
},
"required": [
"point",
"relation"
],
"title": "MethodologyReferenceOutput",
"type": "object"
},
"ProvenanceOutput": {
"additionalProperties": false,
"description": "من قاس، وأين بقيّةُ القياس.\n\nقِيس 2026-08-23 أنّ المخرَج لا يحمل إلى المستخدم شيئاً سوى `recheck_url`\nوهو مسارُ آلةٍ لا وجهةُ إنسان: مساعدٌ ينادي الأداةَ فيرى المستخدمُ عطلاً\nواحداً، ولا يعرف من قاسه ولا أنّ تسعَ إشاراتٍ أخرى قِيست. فالاكتشافُ\nيتحوّل إلى صفرٍ بحكم البناء لا بحكم قلّة الطلب.\n\nوهذا **إسنادٌ لا إعلان**: اسمُ من قاس، ورابطُ الورقة الكاملة، وعددُ ما\nقِيس وما يُعاد منه. لا وعدَ ترتيبٍ ولا ذكرٍ ولا نيّةِ شراء — تلك يمنعها\nعقدُ الأداة، ولا يمسّها هذا الحقل.",
"properties": {
"measured_by": {
"const": "Advisors AI",
"default": "Advisors AI",
"title": "Measured By",
"type": "string"
},
"full_sheet_url": {
"title": "Full Sheet Url",
"type": "string"
},
"signals_measured": {
"minimum": 1,
"title": "Signals Measured",
"type": "integer"
},
"signals_returned": {
"minimum": 1,
"title": "Signals Returned",
"type": "integer"
}
},
"required": [
"full_sheet_url",
"signals_measured",
"signals_returned"
],
"title": "ProvenanceOutput",
"type": "object"
},
"RemedyOutput": {
"additionalProperties": false,
"description": "الكتلةُ التي تُغلق العطل — لا وصفُه.\n\nقِيس 2026-08-24 أنّ المخرَج يحمل `imperative` و`acceptance` ولا يحمل\nعلاجاً: نقول «ينقصك بيانٌ منظَّم» ونترك العميلَ يكتبه. وهذا تقريرٌ بثوبِ\nأداة، ويخالف `docs/مبدأ-الإصلاح-لا-التقرير.md`.\n\nولا يُبنى العلاجُ من جسد الصفحة: مخرَجُنا يدخل سياقَ مساعدٍ ذكيّ، والصفحةُ\nالمجلوبةُ مدخلٌ لا نملكه. فالمواضعُ تُترك للعميل يملؤها، ولا يُصدَّر منها\nإلا الأصلُ الذي سلّمه المتّصلُ بنفسه.",
"properties": {
"closes": {
"title": "Closes",
"type": "string"
},
"format": {
"enum": [
"html-head-block",
"new-file"
],
"title": "Format",
"type": "string"
},
"where": {
"title": "Where",
"type": "string"
},
"code": {
"title": "Code",
"type": "string"
},
"fill_in": {
"items": {
"type": "string"
},
"title": "Fill In",
"type": "array"
}
},
"required": [
"closes",
"format",
"where",
"code",
"fill_in"
],
"title": "RemedyOutput",
"type": "object"
},
"SourceReceiptOutput": {
"additionalProperties": false,
"properties": {
"scan_public_url": {
"const": true,
"title": "Scan Public Url",
"type": "boolean"
},
"display_to_requester": {
"const": true,
"title": "Display To Requester",
"type": "boolean"
},
"store_result": {
"const": false,
"title": "Store Result",
"type": "boolean"
},
"share_result": {
"const": false,
"title": "Share Result",
"type": "boolean"
},
"aggregate_result": {
"const": false,
"title": "Aggregate Result",
"type": "boolean"
},
"schema": {
"const": "advisorsai.transient_receipt/v1",
"title": "Schema",
"type": "string"
},
"receipt_id": {
"title": "Receipt Id",
"type": "string"
},
"source_token": {
"title": "Source Token",
"type": "string"
},
"target_sha256": {
"pattern": "^[0-9a-f]{64}$",
"title": "Target Sha256",
"type": "string"
},
"target_origin": {
"title": "Target Origin",
"type": "string"
},
"measurement_sha256": {
"pattern": "^[0-9a-f]{64}$",
"title": "Measurement Sha256",
"type": "string"
},
"check_schema": {
"const": "almanzoma.public_readiness_check/v2",
"title": "Check Schema",
"type": "string"
},
"measurement": {
"const": "declared_public_page_machine_basics",
"title": "Measurement",
"type": "string"
},
"signal_key": {
"title": "Signal Key",
"type": "string"
},
"result": {
"const": "miss",
"title": "Result",
"type": "string"
},
"score_percent": {
"maximum": 100,
"minimum": 0,
"title": "Score Percent",
"type": "integer"
},
"coverage_percent": {
"maximum": 100,
"minimum": 0,
"title": "Coverage Percent",
"type": "integer"
},
"measured_at_utc": {
"title": "Measured At Utc",
"type": "string"
},
"language": {
"enum": [
"ar",
"en"
],
"title": "Language",
"type": "string"
},
"purpose": {
"const": "transient-public-page-proof",
"title": "Purpose",
"type": "string"
},
"surface": {
"enum": [
"claude-connector",
"mcp-registry",
"openai-isolated"
],
"title": "Surface",
"type": "string"
},
"issued_at_utc": {
"title": "Issued At Utc",
"type": "string"
},
"expires_at_utc": {
"title": "Expires At Utc",
"type": "string"
},
"delete_at_utc": {
"title": "Delete At Utc",
"type": "string"
},
"attestation": {
"$ref": "#/$defs/AttestationOutput"
}
},
"required": [
"scan_public_url",
"display_to_requester",
"store_result",
"share_result",
"aggregate_result",
"schema",
"receipt_id",
"source_token",
"target_sha256",
"target_origin",
"measurement_sha256",
"check_schema",
"measurement",
"signal_key",
"result",
"score_percent",
"coverage_percent",
"measured_at_utc",
"language",
"purpose",
"surface",
"issued_at_utc",
"expires_at_utc",
"delete_at_utc",
"attestation"
],
"title": "SourceReceiptOutput",
"type": "object"
}
},
"additionalProperties": false,
"title": "StoreReadinessOutput"
}对比
版本历史
未知 → 未知
9/30/2026
Initial manifest with 1 tools
详情
新增:
- + advisors_store_readiness_check
未知 → 未知
9/30/2026
Initial manifest with 1 tools
详情
新增:
- + advisors_store_readiness_check
未知 → 未知
9/30/2026
Initial manifest with 1 tools
详情
新增:
- + advisors_store_readiness_check
未知 → 未知
9/30/2026
Initial manifest with 1 tools
详情
新增:
- + advisors_store_readiness_check
未知 → 未知
9/30/2026
Initial manifest with 1 tools
详情
新增:
- + advisors_store_readiness_check
未知 → 未知
9/29/2026
Initial manifest with 1 tools
详情
新增:
- + advisors_store_readiness_check
未知 → 未知
9/29/2026
Initial manifest with 1 tools
详情
新增:
- + advisors_store_readiness_check
未知 → 未知
9/29/2026
Initial manifest with 1 tools
详情
新增:
- + advisors_store_readiness_check
未知 → 未知
9/29/2026
Initial manifest with 1 tools
详情
新增:
- + advisors_store_readiness_check
未知 → 未知
9/29/2026
Initial manifest with 1 tools
详情
新增:
- + advisors_store_readiness_check
社区
证据
最近观测
已验证未记录版本1 个工具
已验证未记录版本1 个工具