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.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
100%
Naming quality
80%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~2,970Tokens (tool definitions)
~30.2 KBTypical response size
Significant attention impact (2.32% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Uptime

100.0%Available
414msAvg latency
4m agoLast success

Probed every 10 minutes. Showing last 100 samples.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "store-readiness": {
      "url": "https://advisorsai.ai/store-readiness-mcp"
    }
  }
}

Remote endpoints

https://advisorsai.ai/store-readiness-mcpstreamable-http

What it can do

Tool inventory

Tools (1)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢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.

Input Schema

{
  "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"
}

Output Schema

{
  "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"
}

Compare

Version History

unknown → unknown
11/2/2026
Initial manifest with 1 tools
Details
Added:
  • + advisors_store_readiness_check
unknown → unknown
11/2/2026
Initial manifest with 1 tools
Details
Added:
  • + advisors_store_readiness_check
unknown → unknown
11/2/2026
Initial manifest with 1 tools
Details
Added:
  • + advisors_store_readiness_check
unknown → unknown
11/2/2026
Initial manifest with 1 tools
Details
Added:
  • + advisors_store_readiness_check
unknown → unknown
11/2/2026
Initial manifest with 1 tools
Details
Added:
  • + advisors_store_readiness_check
unknown → unknown
11/1/2026
Initial manifest with 1 tools
Details
Added:
  • + advisors_store_readiness_check
unknown → unknown
11/1/2026
Initial manifest with 1 tools
Details
Added:
  • + advisors_store_readiness_check
unknown → unknown
11/1/2026
Initial manifest with 1 tools
Details
Added:
  • + advisors_store_readiness_check
unknown → unknown
11/1/2026
Initial manifest with 1 tools
Details
Added:
  • + advisors_store_readiness_check
unknown → unknown
11/1/2026
Initial manifest with 1 tools
Details
Added:
  • + advisors_store_readiness_check

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded1 tools
verifiedversion not recorded1 tools
verifiedversion not recorded1 tools
verifiedversion not recorded1 tools
verifiedversion not recorded1 tools
verifiedversion not recorded1 tools