Skip to main content
Glama

Lookup structured RedM discoveries and their relationships

discovery_lookup
Read-only

Look up complete structured RedM records: animation dictionary/clip, audio bank/soundset/music event, IMAP, clothing/wearable, particle effect, flag, texture, propset contents, drawable/material component, entity extension, control binding, bone, emote and game event. kind=catalog covers weather/timecycles, interiors, vehicle customization, outfits, markers and pickups with original fields preserved. name is exact; parent is an exact dictionary/model/group; search uses keywords or a partial identifier; hash accepts 32-bit hex/decimal. For entity_extension use the entity model as name and extension family as parent; for bone use model as parent. near finds IMAPs in a 3D radius. Returns complete records, source commit and line ranges, even deep in huge Lua tables. Open discovery: with get_document; paginate with nextOffset. For model assets use asset_lookup, callable natives use lookup_native, behaviors use semantic_search, and every raw reference or unsupported format uses grep_docs. Examples: {kind:'animation',search:'piano'}, {kind:'propset',search:'huntercamp'}, {kind:'control',name:'INPUT_CONTEXT_SECONDARY'}, {kind:'entity_extension',name:'p_well03x'}. responseFormat:'concise' collapses each record's content to one line when scanning many hits. RedM only.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
hashNo32-bit hex, unsigned decimal, or signed decimal hash.
kindNo
nameNoExact record/member name; entity_extension uses entity model, bone uses bone name. Case-insensitive.
nearNo
limitNo
offsetNo
parentNoExact dictionary, bank, model (bones), extension family, or returned parent group.
searchNoKeywords or partial identifier, e.g. piano, volcano, SHORT_PANTS.
namespaceNo
responseFormatNodetailed (default): full records. concise: same fields, content collapsed to a one-line summary — cheaper for scanning many hits.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
hintYes
statusYes
recordsYes
truncatedYes
nextOffsetYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • addedInput schema / properties / responseFormat
      Added value: +{
      +  "description": "detailed (default): full records. concise: same fields, content collapsed to a one-line summary — cheaper for scanning many hits.",
      +  "enum": [
      +    "concise",
      +    "detailed"
      +  ],
      +  "type": "string"
      +}
  2. Changed3 schema fields changed
    • changedInput schema / properties / kind / enum
      Previous value: -[
      -  "animation",
      -  "audio",
      -  "imap",
      -  "clothing",
      -  "wearable",
      -  "ptfx",
      -  "flag",
      -  "texture"
      -]New value: +[
      +  "animation",
      +  "audio",
      +  "imap",
      +  "clothing",
      +  "wearable",
      +  "ptfx",
      +  "flag",
      +  "texture",
      +  "propset",
      +  "component",
      +  "entity_extension",
      +  "control",
      +  "bone",
      +  "emote",
      +  "event",
      +  "catalog"
      +]
    • changedInput schema / properties / name / description
      Previous value: -"Exact clip, sound, IMAP, item, flag or texture name; case-insensitive."New value: +"Exact record/member name; entity_extension uses entity model, bone uses bone name. Case-insensitive."
    • changedInput schema / properties / parent / description
      Previous value: -"Exact dictionary, audio bank/soundset, or returned parent group."New value: +"Exact dictionary, bank, model (bones), extension family, or returned parent group."
  3. Added

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.