Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
REA_COMMANDNoWhich REA server runs behind the hub (pinned measured 139-tool release).npx -y rea-agents@6.3.0 mcp
REA_TIMEOUT_MSNoPer-call timeout; stdio serves calls one at a time.120000
REA_PWNTOOLS_PYTHONNoPath to a Python interpreter with pwntools 4.15.0 + pyelftools + Unicorn, required for layout inspection.
REA_LIGHT_ALLOW_WRITENoSet to 1 to allow annotate_* / set_* write-path tools. Unset by default (read-only).

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
rea_searchA

Search REA capabilities by keyword. Returns top matching tool names with one-line descriptions (no full schemas). Call rea_describe for one tool, then rea_call to run it.

rea_describeA

Get one REA tool's full input schema and example as markdown text. Use after rea_search, before rea_call.

rea_callA

Run any REA tool by name. Pass arguments as a JSON object string. Example args_json: {"document":"main","address":"0x1000"}. Get the schema via rea_describe first.

rea_investigateA

Investigate a target with one question (e.g. how does search work). Opens the target, runs the right REA inspection, returns markdown summary with evidence ids. Prefer this over manual rea_search for first contact.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.1/5.0

Scored across 4 tools

Disambiguation4/5

The three pipeline tools (search → describe → call) have clearly distinct roles, and descriptions state the ordering explicitly. The only real overlap is rea_investigate versus the manual pipeline, but the descriptions resolve it by declaring investigate the preferred first-contact path.

Naming Consistency5/5

All four tools share a uniform `rea_` prefix followed by a single verb (search, describe, call, investigate). Predictable and immediately readable as a family.

Tool Count4/5

Four tools is slightly thin in absolute terms, but for a gateway/meta-server that delegates the real surface to wrapped REA tools this is the right shape — each tool earns its place in the search-describe-call loop plus one shortcut.

Completeness4/5

Discovery, schema introspection, execution, and a one-shot investigation path are all covered, with no dead ends in the core workflow. Minor gap: there is no browse/list-all operation, so an agent without a good keyword cannot enumerate the catalogue.