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
542msAvg latency
14m 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
9/30/2026
Initial manifest with 1 tools
Details
Added:
  • + advisors_store_readiness_check
unknown → unknown
9/30/2026
Initial manifest with 1 tools
Details
Added:
  • + advisors_store_readiness_check
unknown → unknown
9/30/2026
Initial manifest with 1 tools
Details
Added:
  • + advisors_store_readiness_check
unknown → unknown
9/30/2026
Initial manifest with 1 tools
Details
Added:
  • + advisors_store_readiness_check
unknown → unknown
9/29/2026
Initial manifest with 1 tools
Details
Added:
  • + advisors_store_readiness_check
unknown → unknown
9/29/2026
Initial manifest with 1 tools
Details
Added:
  • + advisors_store_readiness_check
unknown → unknown
9/29/2026
Initial manifest with 1 tools
Details
Added:
  • + advisors_store_readiness_check
unknown → unknown
9/29/2026
Initial manifest with 1 tools
Details
Added:
  • + advisors_store_readiness_check
unknown → unknown
9/29/2026
Initial manifest with 1 tools
Details
Added:
  • + advisors_store_readiness_check
unknown → unknown
9/29/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