Skip to main content
Glama

OneQAZ Trading Intelligence

Symbol Context

get_symbol_context
Read-onlyIdempotent

Use when the question is about one stock or coin — its current signal state, the OneQAZ structure group it belongs to, and which assets have tracked lead-lag links to it. Returns self-contained headline claims first, then the symbol's observed state, upstream links (its group, macro/ETF/basket instruments and symbols that move before it), peers (symbols that follow it), tagged news, and gaps that say what is not tracked. Not for sector-wide questions (use get_group_context) or whole-market questions (use get_market_context). Provides regime, signal-score and linkage context with sample sizes and measured hit rates; every link carries its evidence and every empty section is listed in gaps. Not a real-time quote, fundamentals, or full-text news source. Accepts tickers, KRX codes or names; ambiguous inputs return candidates instead of a guess. Output nature: Self-contained context for one entity: observed state, tracked links with their evidence and sample sizes, and explicit gaps. Not investment advice.

Input Schema

NameRequiredDescriptionDefault
limitNoMax links per section (default 8, max 50).
symbolYesTicker (NVDA), KRX 6-digit code (005930), coin base ticker (BTC) or name (삼성전자, Samsung Electronics). Ambiguous names return candidates, not a guess.
questionNoOptional. The user's original question, used only for service improvement analytics. Does not change the response. Do not include personal information.
market_idNoOptional. crypto / kr_stock / us_stock (aliases coin/kr/us). Narrows name resolution.

Output Schema

NameRequiredDescriptionDefault
gapsNo
metaNo
newsNo
selfNo
peersNo
entityNo
headlineNo
upstreamNo
timestampYesRFC3339 UTC, server build time
disclaimerYesCanonical compliance disclaimer (always present)
downstreamNo
request_idYes32-hex per-response correlation id
resolutionNo
data_classificationNo
is_investment_adviceNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed4 schema fields changed
    • changedOutput schema / properties / downstream / anyOf
      Previous value: -[
      -  {
      -    "items": {
      -      "additionalProperties": true,
      -      "properties": {
      -        "evidence": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "as_of": {
      -              "anyOf": [
      -                {
      -                  "type": "string"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "kind": {
      -              "enum": [
      -                "statistical",
      -                "definitional",
      -                "tag",
      -                "hypothesis"
      -              ],
      -              "type": "string"
      -            },
      -            "metric": {
      -              "type": "string"
      -            },
      -            "n": {
      -              "anyOf": [
      -                {
      -                  "type": "integer"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "source_table": {
      -              "type": "string"
      -            },
      -            "validation": {
      -              "anyOf": [
      -                {
      -                  "additionalProperties": true,
      -                  "type": "object"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "value": {
      -              "anyOf": [
      -                {
      -                  "type": "number"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            }
      -          },
      -          "required": [
      -            "kind",
      -            "metric",
      -            "source_table"
      -          ],
      -          "type": "object"
      -        },
      -        "relation": {
      -          "description": "Reads '<entity> <relation> <target>'",
      -          "enum": [
      -            "leads",
      -            "lags",
      -            "co_moves",
      -            "member_of",
      -            "has_member",
      -            "mentioned_in",
      -            "tagged_with",
      -            "affects",
      -            "affected_by"
      -          ],
      -          "type": "string"
      -        },
      -        "scope": {
      -          "default": "direct",
      -          "enum": [
      -            "direct",
      -            "group",
      -            "market_wide"
      -          ],
      -          "type": "string"
      -        },
      -        "target": {
      -          "additionalProperties": true,
      -          "type": "object"
      -        },
      -        "target_observation": {
      -          "anyOf": [
      -            {
      -              "additionalProperties": true,
      -              "type": "object"
      -            },
      -            {
      -              "type": "null"
      -            }
      -          ],
      -          "default": null
      -        }
      -      },
      -      "required": [
      -        "target",
      -        "relation",
      -        "evidence"
      -      ],
      -      "type": "object"
      -    },
      -    "type": "array"
      -  },
      -  {
      -    "type": "null"
      -  }
      -]New value: +[
      +  {
      +    "items": {
      +      "additionalProperties": true,
      +      "properties": {
      +        "evidence": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "as_of": {
      +              "anyOf": [
      +                {
      +                  "type": "string"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "kind": {
      +              "enum": [
      +                "statistical",
      +                "definitional",
      +                "tag",
      +                "hypothesis"
      +              ],
      +              "type": "string"
      +            },
      +            "metric": {
      +              "type": "string"
      +            },
      +            "n": {
      +              "anyOf": [
      +                {
      +                  "type": "integer"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "source_table": {
      +              "type": "string"
      +            },
      +            "validation": {
      +              "anyOf": [
      +                {
      +                  "additionalProperties": true,
      +                  "type": "object"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "value": {
      +              "anyOf": [
      +                {
      +                  "type": "number"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            }
      +          },
      +          "required": [
      +            "kind",
      +            "metric",
      +            "source_table"
      +          ],
      +          "type": "object"
      +        },
      +        "relation": {
      +          "description": "Reads '<entity> <relation> <target>'",
      +          "enum": [
      +            "leads",
      +            "lags",
      +            "co_moves",
      +            "member_of",
      +            "has_member",
      +            "mentioned_in",
      +            "tagged_with",
      +            "affects",
      +            "affected_by",
      +            "market_wide_context"
      +          ],
      +          "type": "string"
      +        },
      +        "scope": {
      +          "default": "direct",
      +          "enum": [
      +            "direct",
      +            "group",
      +            "market_wide"
      +          ],
      +          "type": "string"
      +        },
      +        "target": {
      +          "additionalProperties": true,
      +          "type": "object"
      +        },
      +        "target_observation": {
      +          "anyOf": [
      +            {
      +              "additionalProperties": true,
      +              "type": "object"
      +            },
      +            {
      +              "type": "null"
      +            }
      +          ],
      +          "default": null
      +        }
      +      },
      +      "required": [
      +        "target",
      +        "relation",
      +        "evidence"
      +      ],
      +      "type": "object"
      +    },
      +    "type": "array"
      +  },
      +  {
      +    "type": "null"
      +  }
      +]
    • changedOutput schema / properties / news / anyOf
      Previous value: -[
      -  {
      -    "items": {
      -      "additionalProperties": true,
      -      "properties": {
      -        "evidence": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "as_of": {
      -              "anyOf": [
      -                {
      -                  "type": "string"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "kind": {
      -              "enum": [
      -                "statistical",
      -                "definitional",
      -                "tag",
      -                "hypothesis"
      -              ],
      -              "type": "string"
      -            },
      -            "metric": {
      -              "type": "string"
      -            },
      -            "n": {
      -              "anyOf": [
      -                {
      -                  "type": "integer"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "source_table": {
      -              "type": "string"
      -            },
      -            "validation": {
      -              "anyOf": [
      -                {
      -                  "additionalProperties": true,
      -                  "type": "object"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "value": {
      -              "anyOf": [
      -                {
      -                  "type": "number"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            }
      -          },
      -          "required": [
      -            "kind",
      -            "metric",
      -            "source_table"
      -          ],
      -          "type": "object"
      -        },
      -        "relation": {
      -          "description": "Reads '<entity> <relation> <target>'",
      -          "enum": [
      -            "leads",
      -            "lags",
      -            "co_moves",
      -            "member_of",
      -            "has_member",
      -            "mentioned_in",
      -            "tagged_with",
      -            "affects",
      -            "affected_by"
      -          ],
      -          "type": "string"
      -        },
      -        "scope": {
      -          "default": "direct",
      -          "enum": [
      -            "direct",
      -            "group",
      -            "market_wide"
      -          ],
      -          "type": "string"
      -        },
      -        "target": {
      -          "additionalProperties": true,
      -          "type": "object"
      -        },
      -        "target_observation": {
      -          "anyOf": [
      -            {
      -              "additionalProperties": true,
      -              "type": "object"
      -            },
      -            {
      -              "type": "null"
      -            }
      -          ],
      -          "default": null
      -        }
      -      },
      -      "required": [
      -        "target",
      -        "relation",
      -        "evidence"
      -      ],
      -      "type": "object"
      -    },
      -    "type": "array"
      -  },
      -  {
      -    "type": "null"
      -  }
      -]New value: +[
      +  {
      +    "items": {
      +      "additionalProperties": true,
      +      "properties": {
      +        "evidence": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "as_of": {
      +              "anyOf": [
      +                {
      +                  "type": "string"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "kind": {
      +              "enum": [
      +                "statistical",
      +                "definitional",
      +                "tag",
      +                "hypothesis"
      +              ],
      +              "type": "string"
      +            },
      +            "metric": {
      +              "type": "string"
      +            },
      +            "n": {
      +              "anyOf": [
      +                {
      +                  "type": "integer"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "source_table": {
      +              "type": "string"
      +            },
      +            "validation": {
      +              "anyOf": [
      +                {
      +                  "additionalProperties": true,
      +                  "type": "object"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "value": {
      +              "anyOf": [
      +                {
      +                  "type": "number"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            }
      +          },
      +          "required": [
      +            "kind",
      +            "metric",
      +            "source_table"
      +          ],
      +          "type": "object"
      +        },
      +        "relation": {
      +          "description": "Reads '<entity> <relation> <target>'",
      +          "enum": [
      +            "leads",
      +            "lags",
      +            "co_moves",
      +            "member_of",
      +            "has_member",
      +            "mentioned_in",
      +            "tagged_with",
      +            "affects",
      +            "affected_by",
      +            "market_wide_context"
      +          ],
      +          "type": "string"
      +        },
      +        "scope": {
      +          "default": "direct",
      +          "enum": [
      +            "direct",
      +            "group",
      +            "market_wide"
      +          ],
      +          "type": "string"
      +        },
      +        "target": {
      +          "additionalProperties": true,
      +          "type": "object"
      +        },
      +        "target_observation": {
      +          "anyOf": [
      +            {
      +              "additionalProperties": true,
      +              "type": "object"
      +            },
      +            {
      +              "type": "null"
      +            }
      +          ],
      +          "default": null
      +        }
      +      },
      +      "required": [
      +        "target",
      +        "relation",
      +        "evidence"
      +      ],
      +      "type": "object"
      +    },
      +    "type": "array"
      +  },
      +  {
      +    "type": "null"
      +  }
      +]
    • changedOutput schema / properties / peers / anyOf
      Previous value: -[
      -  {
      -    "items": {
      -      "additionalProperties": true,
      -      "properties": {
      -        "evidence": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "as_of": {
      -              "anyOf": [
      -                {
      -                  "type": "string"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "kind": {
      -              "enum": [
      -                "statistical",
      -                "definitional",
      -                "tag",
      -                "hypothesis"
      -              ],
      -              "type": "string"
      -            },
      -            "metric": {
      -              "type": "string"
      -            },
      -            "n": {
      -              "anyOf": [
      -                {
      -                  "type": "integer"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "source_table": {
      -              "type": "string"
      -            },
      -            "validation": {
      -              "anyOf": [
      -                {
      -                  "additionalProperties": true,
      -                  "type": "object"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "value": {
      -              "anyOf": [
      -                {
      -                  "type": "number"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            }
      -          },
      -          "required": [
      -            "kind",
      -            "metric",
      -            "source_table"
      -          ],
      -          "type": "object"
      -        },
      -        "relation": {
      -          "description": "Reads '<entity> <relation> <target>'",
      -          "enum": [
      -            "leads",
      -            "lags",
      -            "co_moves",
      -            "member_of",
      -            "has_member",
      -            "mentioned_in",
      -            "tagged_with",
      -            "affects",
      -            "affected_by"
      -          ],
      -          "type": "string"
      -        },
      -        "scope": {
      -          "default": "direct",
      -          "enum": [
      -            "direct",
      -            "group",
      -            "market_wide"
      -          ],
      -          "type": "string"
      -        },
      -        "target": {
      -          "additionalProperties": true,
      -          "type": "object"
      -        },
      -        "target_observation": {
      -          "anyOf": [
      -            {
      -              "additionalProperties": true,
      -              "type": "object"
      -            },
      -            {
      -              "type": "null"
      -            }
      -          ],
      -          "default": null
      -        }
      -      },
      -      "required": [
      -        "target",
      -        "relation",
      -        "evidence"
      -      ],
      -      "type": "object"
      -    },
      -    "type": "array"
      -  },
      -  {
      -    "type": "null"
      -  }
      -]New value: +[
      +  {
      +    "items": {
      +      "additionalProperties": true,
      +      "properties": {
      +        "evidence": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "as_of": {
      +              "anyOf": [
      +                {
      +                  "type": "string"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "kind": {
      +              "enum": [
      +                "statistical",
      +                "definitional",
      +                "tag",
      +                "hypothesis"
      +              ],
      +              "type": "string"
      +            },
      +            "metric": {
      +              "type": "string"
      +            },
      +            "n": {
      +              "anyOf": [
      +                {
      +                  "type": "integer"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "source_table": {
      +              "type": "string"
      +            },
      +            "validation": {
      +              "anyOf": [
      +                {
      +                  "additionalProperties": true,
      +                  "type": "object"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "value": {
      +              "anyOf": [
      +                {
      +                  "type": "number"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            }
      +          },
      +          "required": [
      +            "kind",
      +            "metric",
      +            "source_table"
      +          ],
      +          "type": "object"
      +        },
      +        "relation": {
      +          "description": "Reads '<entity> <relation> <target>'",
      +          "enum": [
      +            "leads",
      +            "lags",
      +            "co_moves",
      +            "member_of",
      +            "has_member",
      +            "mentioned_in",
      +            "tagged_with",
      +            "affects",
      +            "affected_by",
      +            "market_wide_context"
      +          ],
      +          "type": "string"
      +        },
      +        "scope": {
      +          "default": "direct",
      +          "enum": [
      +            "direct",
      +            "group",
      +            "market_wide"
      +          ],
      +          "type": "string"
      +        },
      +        "target": {
      +          "additionalProperties": true,
      +          "type": "object"
      +        },
      +        "target_observation": {
      +          "anyOf": [
      +            {
      +              "additionalProperties": true,
      +              "type": "object"
      +            },
      +            {
      +              "type": "null"
      +            }
      +          ],
      +          "default": null
      +        }
      +      },
      +      "required": [
      +        "target",
      +        "relation",
      +        "evidence"
      +      ],
      +      "type": "object"
      +    },
      +    "type": "array"
      +  },
      +  {
      +    "type": "null"
      +  }
      +]
    • changedOutput schema / properties / upstream / anyOf
      Previous value: -[
      -  {
      -    "items": {
      -      "additionalProperties": true,
      -      "properties": {
      -        "evidence": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "as_of": {
      -              "anyOf": [
      -                {
      -                  "type": "string"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "kind": {
      -              "enum": [
      -                "statistical",
      -                "definitional",
      -                "tag",
      -                "hypothesis"
      -              ],
      -              "type": "string"
      -            },
      -            "metric": {
      -              "type": "string"
      -            },
      -            "n": {
      -              "anyOf": [
      -                {
      -                  "type": "integer"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "source_table": {
      -              "type": "string"
      -            },
      -            "validation": {
      -              "anyOf": [
      -                {
      -                  "additionalProperties": true,
      -                  "type": "object"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "value": {
      -              "anyOf": [
      -                {
      -                  "type": "number"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            }
      -          },
      -          "required": [
      -            "kind",
      -            "metric",
      -            "source_table"
      -          ],
      -          "type": "object"
      -        },
      -        "relation": {
      -          "description": "Reads '<entity> <relation> <target>'",
      -          "enum": [
      -            "leads",
      -            "lags",
      -            "co_moves",
      -            "member_of",
      -            "has_member",
      -            "mentioned_in",
      -            "tagged_with",
      -            "affects",
      -            "affected_by"
      -          ],
      -          "type": "string"
      -        },
      -        "scope": {
      -          "default": "direct",
      -          "enum": [
      -            "direct",
      -            "group",
      -            "market_wide"
      -          ],
      -          "type": "string"
      -        },
      -        "target": {
      -          "additionalProperties": true,
      -          "type": "object"
      -        },
      -        "target_observation": {
      -          "anyOf": [
      -            {
      -              "additionalProperties": true,
      -              "type": "object"
      -            },
      -            {
      -              "type": "null"
      -            }
      -          ],
      -          "default": null
      -        }
      -      },
      -      "required": [
      -        "target",
      -        "relation",
      -        "evidence"
      -      ],
      -      "type": "object"
      -    },
      -    "type": "array"
      -  },
      -  {
      -    "type": "null"
      -  }
      -]New value: +[
      +  {
      +    "items": {
      +      "additionalProperties": true,
      +      "properties": {
      +        "evidence": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "as_of": {
      +              "anyOf": [
      +                {
      +                  "type": "string"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "kind": {
      +              "enum": [
      +                "statistical",
      +                "definitional",
      +                "tag",
      +                "hypothesis"
      +              ],
      +              "type": "string"
      +            },
      +            "metric": {
      +              "type": "string"
      +            },
      +            "n": {
      +              "anyOf": [
      +                {
      +                  "type": "integer"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "source_table": {
      +              "type": "string"
      +            },
      +            "validation": {
      +              "anyOf": [
      +                {
      +                  "additionalProperties": true,
      +                  "type": "object"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "value": {
      +              "anyOf": [
      +                {
      +                  "type": "number"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            }
      +          },
      +          "required": [
      +            "kind",
      +            "metric",
      +            "source_table"
      +          ],
      +          "type": "object"
      +        },
      +        "relation": {
      +          "description": "Reads '<entity> <relation> <target>'",
      +          "enum": [
      +            "leads",
      +            "lags",
      +            "co_moves",
      +            "member_of",
      +            "has_member",
      +            "mentioned_in",
      +            "tagged_with",
      +            "affects",
      +            "affected_by",
      +            "market_wide_context"
      +          ],
      +          "type": "string"
      +        },
      +        "scope": {
      +          "default": "direct",
      +          "enum": [
      +            "direct",
      +            "group",
      +            "market_wide"
      +          ],
      +          "type": "string"
      +        },
      +        "target": {
      +          "additionalProperties": true,
      +          "type": "object"
      +        },
      +        "target_observation": {
      +          "anyOf": [
      +            {
      +              "additionalProperties": true,
      +              "type": "object"
      +            },
      +            {
      +              "type": "null"
      +            }
      +          ],
      +          "default": null
      +        }
      +      },
      +      "required": [
      +        "target",
      +        "relation",
      +        "evidence"
      +      ],
      +      "type": "object"
      +    },
      +    "type": "array"
      +  },
      +  {
      +    "type": "null"
      +  }
      +]
  2. Changed1 schema field changed
    • changedInput schema / properties / question / description
      Previous value: -"Optional. The user's original question, used only for service improvement analytics. Does not change the response."New value: +"Optional. The user's original question, used only for service improvement analytics. Does not change the response. Do not include personal information."
  3. Changed4 schema fields changed
    • changedOutput schema / properties / downstream / anyOf
      Previous value: -[
      -  {
      -    "items": {
      -      "additionalProperties": true,
      -      "properties": {
      -        "evidence": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "as_of": {
      -              "anyOf": [
      -                {
      -                  "type": "string"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "kind": {
      -              "enum": [
      -                "statistical",
      -                "definitional",
      -                "tag",
      -                "hypothesis"
      -              ],
      -              "type": "string"
      -            },
      -            "metric": {
      -              "type": "string"
      -            },
      -            "n": {
      -              "anyOf": [
      -                {
      -                  "type": "integer"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "source_table": {
      -              "type": "string"
      -            },
      -            "validation": {
      -              "anyOf": [
      -                {
      -                  "additionalProperties": true,
      -                  "type": "object"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "value": {
      -              "anyOf": [
      -                {
      -                  "type": "number"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            }
      -          },
      -          "required": [
      -            "kind",
      -            "metric",
      -            "source_table"
      -          ],
      -          "type": "object"
      -        },
      -        "relation": {
      -          "description": "Reads '<entity> <relation> <target>'",
      -          "enum": [
      -            "leads",
      -            "lags",
      -            "co_moves",
      -            "member_of",
      -            "has_member",
      -            "mentioned_in",
      -            "affects",
      -            "affected_by"
      -          ],
      -          "type": "string"
      -        },
      -        "scope": {
      -          "default": "direct",
      -          "enum": [
      -            "direct",
      -            "group",
      -            "market_wide"
      -          ],
      -          "type": "string"
      -        },
      -        "target": {
      -          "additionalProperties": true,
      -          "type": "object"
      -        },
      -        "target_observation": {
      -          "anyOf": [
      -            {
      -              "additionalProperties": true,
      -              "type": "object"
      -            },
      -            {
      -              "type": "null"
      -            }
      -          ],
      -          "default": null
      -        }
      -      },
      -      "required": [
      -        "target",
      -        "relation",
      -        "evidence"
      -      ],
      -      "type": "object"
      -    },
      -    "type": "array"
      -  },
      -  {
      -    "type": "null"
      -  }
      -]New value: +[
      +  {
      +    "items": {
      +      "additionalProperties": true,
      +      "properties": {
      +        "evidence": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "as_of": {
      +              "anyOf": [
      +                {
      +                  "type": "string"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "kind": {
      +              "enum": [
      +                "statistical",
      +                "definitional",
      +                "tag",
      +                "hypothesis"
      +              ],
      +              "type": "string"
      +            },
      +            "metric": {
      +              "type": "string"
      +            },
      +            "n": {
      +              "anyOf": [
      +                {
      +                  "type": "integer"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "source_table": {
      +              "type": "string"
      +            },
      +            "validation": {
      +              "anyOf": [
      +                {
      +                  "additionalProperties": true,
      +                  "type": "object"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "value": {
      +              "anyOf": [
      +                {
      +                  "type": "number"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            }
      +          },
      +          "required": [
      +            "kind",
      +            "metric",
      +            "source_table"
      +          ],
      +          "type": "object"
      +        },
      +        "relation": {
      +          "description": "Reads '<entity> <relation> <target>'",
      +          "enum": [
      +            "leads",
      +            "lags",
      +            "co_moves",
      +            "member_of",
      +            "has_member",
      +            "mentioned_in",
      +            "tagged_with",
      +            "affects",
      +            "affected_by"
      +          ],
      +          "type": "string"
      +        },
      +        "scope": {
      +          "default": "direct",
      +          "enum": [
      +            "direct",
      +            "group",
      +            "market_wide"
      +          ],
      +          "type": "string"
      +        },
      +        "target": {
      +          "additionalProperties": true,
      +          "type": "object"
      +        },
      +        "target_observation": {
      +          "anyOf": [
      +            {
      +              "additionalProperties": true,
      +              "type": "object"
      +            },
      +            {
      +              "type": "null"
      +            }
      +          ],
      +          "default": null
      +        }
      +      },
      +      "required": [
      +        "target",
      +        "relation",
      +        "evidence"
      +      ],
      +      "type": "object"
      +    },
      +    "type": "array"
      +  },
      +  {
      +    "type": "null"
      +  }
      +]
    • changedOutput schema / properties / news / anyOf
      Previous value: -[
      -  {
      -    "items": {
      -      "additionalProperties": true,
      -      "properties": {
      -        "evidence": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "as_of": {
      -              "anyOf": [
      -                {
      -                  "type": "string"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "kind": {
      -              "enum": [
      -                "statistical",
      -                "definitional",
      -                "tag",
      -                "hypothesis"
      -              ],
      -              "type": "string"
      -            },
      -            "metric": {
      -              "type": "string"
      -            },
      -            "n": {
      -              "anyOf": [
      -                {
      -                  "type": "integer"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "source_table": {
      -              "type": "string"
      -            },
      -            "validation": {
      -              "anyOf": [
      -                {
      -                  "additionalProperties": true,
      -                  "type": "object"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "value": {
      -              "anyOf": [
      -                {
      -                  "type": "number"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            }
      -          },
      -          "required": [
      -            "kind",
      -            "metric",
      -            "source_table"
      -          ],
      -          "type": "object"
      -        },
      -        "relation": {
      -          "description": "Reads '<entity> <relation> <target>'",
      -          "enum": [
      -            "leads",
      -            "lags",
      -            "co_moves",
      -            "member_of",
      -            "has_member",
      -            "mentioned_in",
      -            "affects",
      -            "affected_by"
      -          ],
      -          "type": "string"
      -        },
      -        "scope": {
      -          "default": "direct",
      -          "enum": [
      -            "direct",
      -            "group",
      -            "market_wide"
      -          ],
      -          "type": "string"
      -        },
      -        "target": {
      -          "additionalProperties": true,
      -          "type": "object"
      -        },
      -        "target_observation": {
      -          "anyOf": [
      -            {
      -              "additionalProperties": true,
      -              "type": "object"
      -            },
      -            {
      -              "type": "null"
      -            }
      -          ],
      -          "default": null
      -        }
      -      },
      -      "required": [
      -        "target",
      -        "relation",
      -        "evidence"
      -      ],
      -      "type": "object"
      -    },
      -    "type": "array"
      -  },
      -  {
      -    "type": "null"
      -  }
      -]New value: +[
      +  {
      +    "items": {
      +      "additionalProperties": true,
      +      "properties": {
      +        "evidence": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "as_of": {
      +              "anyOf": [
      +                {
      +                  "type": "string"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "kind": {
      +              "enum": [
      +                "statistical",
      +                "definitional",
      +                "tag",
      +                "hypothesis"
      +              ],
      +              "type": "string"
      +            },
      +            "metric": {
      +              "type": "string"
      +            },
      +            "n": {
      +              "anyOf": [
      +                {
      +                  "type": "integer"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "source_table": {
      +              "type": "string"
      +            },
      +            "validation": {
      +              "anyOf": [
      +                {
      +                  "additionalProperties": true,
      +                  "type": "object"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "value": {
      +              "anyOf": [
      +                {
      +                  "type": "number"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            }
      +          },
      +          "required": [
      +            "kind",
      +            "metric",
      +            "source_table"
      +          ],
      +          "type": "object"
      +        },
      +        "relation": {
      +          "description": "Reads '<entity> <relation> <target>'",
      +          "enum": [
      +            "leads",
      +            "lags",
      +            "co_moves",
      +            "member_of",
      +            "has_member",
      +            "mentioned_in",
      +            "tagged_with",
      +            "affects",
      +            "affected_by"
      +          ],
      +          "type": "string"
      +        },
      +        "scope": {
      +          "default": "direct",
      +          "enum": [
      +            "direct",
      +            "group",
      +            "market_wide"
      +          ],
      +          "type": "string"
      +        },
      +        "target": {
      +          "additionalProperties": true,
      +          "type": "object"
      +        },
      +        "target_observation": {
      +          "anyOf": [
      +            {
      +              "additionalProperties": true,
      +              "type": "object"
      +            },
      +            {
      +              "type": "null"
      +            }
      +          ],
      +          "default": null
      +        }
      +      },
      +      "required": [
      +        "target",
      +        "relation",
      +        "evidence"
      +      ],
      +      "type": "object"
      +    },
      +    "type": "array"
      +  },
      +  {
      +    "type": "null"
      +  }
      +]
    • changedOutput schema / properties / peers / anyOf
      Previous value: -[
      -  {
      -    "items": {
      -      "additionalProperties": true,
      -      "properties": {
      -        "evidence": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "as_of": {
      -              "anyOf": [
      -                {
      -                  "type": "string"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "kind": {
      -              "enum": [
      -                "statistical",
      -                "definitional",
      -                "tag",
      -                "hypothesis"
      -              ],
      -              "type": "string"
      -            },
      -            "metric": {
      -              "type": "string"
      -            },
      -            "n": {
      -              "anyOf": [
      -                {
      -                  "type": "integer"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "source_table": {
      -              "type": "string"
      -            },
      -            "validation": {
      -              "anyOf": [
      -                {
      -                  "additionalProperties": true,
      -                  "type": "object"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "value": {
      -              "anyOf": [
      -                {
      -                  "type": "number"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            }
      -          },
      -          "required": [
      -            "kind",
      -            "metric",
      -            "source_table"
      -          ],
      -          "type": "object"
      -        },
      -        "relation": {
      -          "description": "Reads '<entity> <relation> <target>'",
      -          "enum": [
      -            "leads",
      -            "lags",
      -            "co_moves",
      -            "member_of",
      -            "has_member",
      -            "mentioned_in",
      -            "affects",
      -            "affected_by"
      -          ],
      -          "type": "string"
      -        },
      -        "scope": {
      -          "default": "direct",
      -          "enum": [
      -            "direct",
      -            "group",
      -            "market_wide"
      -          ],
      -          "type": "string"
      -        },
      -        "target": {
      -          "additionalProperties": true,
      -          "type": "object"
      -        },
      -        "target_observation": {
      -          "anyOf": [
      -            {
      -              "additionalProperties": true,
      -              "type": "object"
      -            },
      -            {
      -              "type": "null"
      -            }
      -          ],
      -          "default": null
      -        }
      -      },
      -      "required": [
      -        "target",
      -        "relation",
      -        "evidence"
      -      ],
      -      "type": "object"
      -    },
      -    "type": "array"
      -  },
      -  {
      -    "type": "null"
      -  }
      -]New value: +[
      +  {
      +    "items": {
      +      "additionalProperties": true,
      +      "properties": {
      +        "evidence": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "as_of": {
      +              "anyOf": [
      +                {
      +                  "type": "string"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "kind": {
      +              "enum": [
      +                "statistical",
      +                "definitional",
      +                "tag",
      +                "hypothesis"
      +              ],
      +              "type": "string"
      +            },
      +            "metric": {
      +              "type": "string"
      +            },
      +            "n": {
      +              "anyOf": [
      +                {
      +                  "type": "integer"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "source_table": {
      +              "type": "string"
      +            },
      +            "validation": {
      +              "anyOf": [
      +                {
      +                  "additionalProperties": true,
      +                  "type": "object"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "value": {
      +              "anyOf": [
      +                {
      +                  "type": "number"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            }
      +          },
      +          "required": [
      +            "kind",
      +            "metric",
      +            "source_table"
      +          ],
      +          "type": "object"
      +        },
      +        "relation": {
      +          "description": "Reads '<entity> <relation> <target>'",
      +          "enum": [
      +            "leads",
      +            "lags",
      +            "co_moves",
      +            "member_of",
      +            "has_member",
      +            "mentioned_in",
      +            "tagged_with",
      +            "affects",
      +            "affected_by"
      +          ],
      +          "type": "string"
      +        },
      +        "scope": {
      +          "default": "direct",
      +          "enum": [
      +            "direct",
      +            "group",
      +            "market_wide"
      +          ],
      +          "type": "string"
      +        },
      +        "target": {
      +          "additionalProperties": true,
      +          "type": "object"
      +        },
      +        "target_observation": {
      +          "anyOf": [
      +            {
      +              "additionalProperties": true,
      +              "type": "object"
      +            },
      +            {
      +              "type": "null"
      +            }
      +          ],
      +          "default": null
      +        }
      +      },
      +      "required": [
      +        "target",
      +        "relation",
      +        "evidence"
      +      ],
      +      "type": "object"
      +    },
      +    "type": "array"
      +  },
      +  {
      +    "type": "null"
      +  }
      +]
    • changedOutput schema / properties / upstream / anyOf
      Previous value: -[
      -  {
      -    "items": {
      -      "additionalProperties": true,
      -      "properties": {
      -        "evidence": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "as_of": {
      -              "anyOf": [
      -                {
      -                  "type": "string"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "kind": {
      -              "enum": [
      -                "statistical",
      -                "definitional",
      -                "tag",
      -                "hypothesis"
      -              ],
      -              "type": "string"
      -            },
      -            "metric": {
      -              "type": "string"
      -            },
      -            "n": {
      -              "anyOf": [
      -                {
      -                  "type": "integer"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "source_table": {
      -              "type": "string"
      -            },
      -            "validation": {
      -              "anyOf": [
      -                {
      -                  "additionalProperties": true,
      -                  "type": "object"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "value": {
      -              "anyOf": [
      -                {
      -                  "type": "number"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            }
      -          },
      -          "required": [
      -            "kind",
      -            "metric",
      -            "source_table"
      -          ],
      -          "type": "object"
      -        },
      -        "relation": {
      -          "description": "Reads '<entity> <relation> <target>'",
      -          "enum": [
      -            "leads",
      -            "lags",
      -            "co_moves",
      -            "member_of",
      -            "has_member",
      -            "mentioned_in",
      -            "affects",
      -            "affected_by"
      -          ],
      -          "type": "string"
      -        },
      -        "scope": {
      -          "default": "direct",
      -          "enum": [
      -            "direct",
      -            "group",
      -            "market_wide"
      -          ],
      -          "type": "string"
      -        },
      -        "target": {
      -          "additionalProperties": true,
      -          "type": "object"
      -        },
      -        "target_observation": {
      -          "anyOf": [
      -            {
      -              "additionalProperties": true,
      -              "type": "object"
      -            },
      -            {
      -              "type": "null"
      -            }
      -          ],
      -          "default": null
      -        }
      -      },
      -      "required": [
      -        "target",
      -        "relation",
      -        "evidence"
      -      ],
      -      "type": "object"
      -    },
      -    "type": "array"
      -  },
      -  {
      -    "type": "null"
      -  }
      -]New value: +[
      +  {
      +    "items": {
      +      "additionalProperties": true,
      +      "properties": {
      +        "evidence": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "as_of": {
      +              "anyOf": [
      +                {
      +                  "type": "string"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "kind": {
      +              "enum": [
      +                "statistical",
      +                "definitional",
      +                "tag",
      +                "hypothesis"
      +              ],
      +              "type": "string"
      +            },
      +            "metric": {
      +              "type": "string"
      +            },
      +            "n": {
      +              "anyOf": [
      +                {
      +                  "type": "integer"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "source_table": {
      +              "type": "string"
      +            },
      +            "validation": {
      +              "anyOf": [
      +                {
      +                  "additionalProperties": true,
      +                  "type": "object"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "value": {
      +              "anyOf": [
      +                {
      +                  "type": "number"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            }
      +          },
      +          "required": [
      +            "kind",
      +            "metric",
      +            "source_table"
      +          ],
      +          "type": "object"
      +        },
      +        "relation": {
      +          "description": "Reads '<entity> <relation> <target>'",
      +          "enum": [
      +            "leads",
      +            "lags",
      +            "co_moves",
      +            "member_of",
      +            "has_member",
      +            "mentioned_in",
      +            "tagged_with",
      +            "affects",
      +            "affected_by"
      +          ],
      +          "type": "string"
      +        },
      +        "scope": {
      +          "default": "direct",
      +          "enum": [
      +            "direct",
      +            "group",
      +            "market_wide"
      +          ],
      +          "type": "string"
      +        },
      +        "target": {
      +          "additionalProperties": true,
      +          "type": "object"
      +        },
      +        "target_observation": {
      +          "anyOf": [
      +            {
      +              "additionalProperties": true,
      +              "type": "object"
      +            },
      +            {
      +              "type": "null"
      +            }
      +          ],
      +          "default": null
      +        }
      +      },
      +      "required": [
      +        "target",
      +        "relation",
      +        "evidence"
      +      ],
      +      "type": "object"
      +    },
      +    "type": "array"
      +  },
      +  {
      +    "type": "null"
      +  }
      +]
  4. Changed1 schema field changed
    • addedInput schema / properties / question
      Added value: +{
      +  "anyOf": [
      +    {
      +      "type": "string"
      +    },
      +    {
      +      "type": "null"
      +    }
      +  ],
      +  "default": null,
      +  "description": "Optional. The user's original question, used only for service improvement analytics. Does not change the response."
      +}
  5. Added

TDQS

A4.6/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Beyond the readOnly/idempotent annotations, the description discloses return ordering ('headline claims first'), content sections, evidence and sample sizes on links, explicit gaps for untracked items, and ambiguous-input behavior. This gives the agent operational context the annotations do not cover.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is front-loaded with the use case and exclusions, and most sentences add useful detail about returns, evidence, gaps, and limitations. There is slight redundancy in the 'Output nature' sentence restating that the context is self-contained, but overall it is efficient for a complex tool.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the output schema, 100% parameter schema coverage, and existing annotations, the description is complete enough for an agent to call the tool correctly. It covers what is returned, how links are evidenced, how gaps are handled, and what the tool is not.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the schema already documents all four parameters in detail. The description repeats the symbol format and ambiguity behavior already present in the schema, and does not explain the optional limit, question, or market_id parameters beyond what the schema provides; baseline 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource: returns signal state, structure group membership, and lead-lag links for one stock or coin. It explicitly distinguishes itself from get_group_context and get_market_context, so an agent can select it for single-symbol questions without opening another schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives explicit when-to-use guidance ('question is about one stock or coin'), when-not guidance ('Not for sector-wide questions... or whole-market questions'), and names the alternative tools for those excluded cases. It also clarifies that it is not a real-time quote, fundamentals, or full-text news source.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.