← Assay Observatory

⚡ 4-Protocol A2A, Glama 6-Dim TDQS, x402 Bazaar & Stripe MPP Compiler

Assay Badge
Target: https://fenlight.waggle.ae
Source: Live MCP JSON-RPC (tools/list) | Tools Audited: 8 | Current Glama TDQS: 2.08/5.0 (41.5/100) → Compiled: 5.0/5.0 (100/100)
1. Glama 6-Dim TDQS: 2.08/5.0 → 5.0/5.0
2. A2A Agent Card: ○ MISSING (Auto-Generated in $9 Pack)
3. x402 v2 Bazaar: ● Ready in $9 Pack
4. Stripe MPP (-32042): ● Ready in $9 Pack

Embed Verified README Badge (Free): [![Assay MCP Security](https://assay-207908449630.us-central1.run.app/v1/badge.svg?target=https://fenlight.waggle.ae)](https://assay-207908449630.us-central1.run.app/?inspect=https://fenlight.waggle.ae)

Canonical SHA-256 Schema Lock: sha256:f849db9752879.. → sha256:99020ee2ebddb..

1. Per-Tool Glama 2026 Rubric Breakdown (8 Tools)

MCP Tool NameCurrent TDQSDetected Glama Rubric Deductions (Behavior / Conciseness / Parameters / Usage / Schema)
google_serp1.75/5.0 (35)Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Usage Guidelines 3/5: no sibling routing, Parameters 3/5: no cross-param interaction prose, Missing MCP annotations.title / safety hints
find_discussion_candidates1.75/5.0 (35)Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Parameters 3/5: no cross-param interaction prose, Behavior 3/5: no side-effect/quota disclosure, Missing MCP annotations.title / safety hints
extract_local_places1.75/5.0 (35)Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Parameters 3/5: no cross-param interaction prose, Behavior 3/5: no side-effect/quota disclosure, Missing MCP annotations.title / safety hints
extract_shopping_results1.75/5.0 (35)Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Parameters 3/5: no cross-param interaction prose, Behavior 3/5: no side-effect/quota disclosure, Missing MCP annotations.title / safety hints
geo_citation_radar1.75/5.0 (35)Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Parameters 3/5: no cross-param interaction prose, Behavior 3/5: no side-effect/quota disclosure, Missing MCP annotations.title / safety hints
company_serp_footprint1.75/5.0 (35)Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Usage Guidelines 3/5: no sibling routing, Parameters 3/5: no cross-param interaction prose, Missing MCP annotations.title / safety hints
keyword_ideas3.05/5.0 (61)Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Missing MCP annotations.title / safety hints
ai_answers3.05/5.0 (61)Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Missing MCP annotations.title / safety hints

2. 🔒 FREE LIVE PREVIEW (Tool 1 of 8 Compiled to 5.0/5.0 TDQS + A2A Skill #1)

{
  "tool_1_before": {
    "name": "google_serp",
    "title": "Google Search Results",
    "description": "Execute a full Google SERP search query with strict Google provenance (depth 10 to 100). Returns verified Google organic results with classification tagging (forums, video, ecommerce) and the results page's features (AI Overview, PAA, Knowledge Graph). The local pack and shopping are add-ons: set local_pack and/or shopping to true to include them. A result searched in the last 24 hours is served from the cache at a lower price; set fresh to true to search live.",
    "inputSchema": {
      "properties": {
        "query": {
          "title": "Query",
          "type": "string"
        },
        "location": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "title": "Location"
        },
        "gl": {
          "default": "us",
          "title": "Gl",
          "type": "string"
        },
        "hl": {
          "default": "en",
          "title": "Hl",
          "type": "string"
        },
        "depth": {
          "default": 10,
          "title": "Depth",
          "type": "integer"
        },
        "local_pack": {
          "default": false,
          "title": "Local Pack",
          "type": "boolean"
        },
        "shopping": {
          "default": false,
          "title": "Shopping",
          "type": "boolean"
        },
        "fresh": {
          "default": false,
          "title": "Fresh",
          "type": "boolean"
        }
      },
      "required": [
        "query"
      ],
      "title": "google_serpArguments",
      "type": "object"
    },
    "annotations": {
      "readOnlyHint": true,
      "openWorldHint": true
    }
  },
  "tool_1_compiled_5_0_tdqs": {
    "name": "google_serp",
    "title": "Google Serp",
    "description": "Execute a full Google SERP search query with strict Google provenance (depth 10 to 100). Returns verified Google organic results with classification tagging (forums, video, ecommerce) and the results page's features (AI Overview, PAA, Knowledge Graph). The local pack and shopping are add-ons: set local_pack and/or shopping to true to include them. A result searched in the last 24 hours is served from the cache at a lower price; set fresh to true to search live. WHEN TO USE: Call google_serp for this operation; for sibling workflows use find_discussion_candidates, extract_local_places, extract_shopping_results. WHEN NOT TO USE: Do not call for unrelated mutations. PARAMETER INTERACTIONS: Pass query, location 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": {
      "properties": {
        "query": {
          "title": "Query",
          "type": "string",
          "minLength": 1,
          "maxLength": 2048,
          "description": "Target query value for google_serp."
        },
        "location": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "title": "Location"
        },
        "gl": {
          "default": "us",
          "title": "Gl",
          "type": "string",
          "minLength": 1,
          "maxLength": 2048,
          "description": "Target gl value for google_serp."
        },
        "hl": {
          "default": "en",
          "title": "Hl",
          "type": "string",
          "minLength": 1,
          "maxLength": 2048,
          "description": "Target hl value for google_serp."
        },
        "depth": {
          "default": 10,
          "title": "Depth",
          "type": "integer"
        },
        "local_pack": {
          "default": false,
          "title": "Local Pack",
          "type": "boolean"
        },
        "shopping": {
          "default": false,
          "title": "Shopping",
          "type": "boolean"
        },
        "fresh": {
          "default": false,
          "title": "Fresh",
          "type": "boolean"
        }
      },
      "required": [
        "query"
      ],
      "title": "google_serpArguments",
      "type": "object",
      "additionalProperties": false
    },
    "annotations": {
      "title": "Google Serp",
      "readOnlyHint": true,
      "destructiveHint": false,
      "idempotentHint": true,
      "openWorldHint": true
    },
    "outputSchema": {
      "type": "object",
      "properties": {
        "status": {
          "type": "string",
          "description": "Execution status."
        },
        "data": {
          "type": "object",
          "description": "Structured tool result."
        }
      },
      "required": [
        "status",
        "data"
      ]
    }
  },
  "auto_generated_a2a_skill_1_preview": {
    "id": "google-serp",
    "name": "Google Serp",
    "description": "Execute a full Google SERP search query with strict Google provenance (depth 10 to 100). Returns verified Google organic results with classification tagging (forums, video, ecommerce) and the results page's features (AI ",
    "tags": [
      "mcp",
      "a2a",
      "x402",
      "google"
    ]
  },
  "signed_mcp_lock_preview": {
    "target": "https://fenlight.waggle.ae",
    "tools_hash": "sha256:99020ee2ebddb1fe0ed7606a3e0774bb0242803da133163ff777c13771b405ea",
    "tdqs": 5.0,
    "protocols": [
      "mcp-2025-03-26",
      "a2a-0.2.1",
      "x402-v2-bazaar",
      "stripe-mpp-32042"
    ],
    "signature": "asr_lock_b3d6caf228c1f76d85c65004247c47cb"
  },
  "locked_bundle_contents": "Unlock remaining 7 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)"
}
⚡ Or Get $2 Universal B2A Agent Pass (16 Live x402/MCP Nodes)