# Class LittleGhost::MCP::Call

Documentation version: Edge

Canonical HTML: https://littleghostai.org/docs/LittleGhost/MCP/Call.html

Describes one MCP Tool invocation. It combines the server's Definition, the
copied arguments, and the Tool::Binding used to execute the generated Tool.

## Inheritance

`LittleGhost::MCP::Call < Data`

## Attributes

<a id="attribute-i-arguments"></a>
### `arguments` (R)

Deeply frozen, indifferent-access arguments.

<a id="attribute-i-binding"></a>
### `binding` (R)

The Tool::Binding for the generated Tool instance.

<a id="attribute-i-context"></a>
### `context` (R)

The RunContext controlling cancellation, deadlines, and working state.

<a id="attribute-i-definition"></a>
### `definition` (R)

The Definition whose `source_name` is sent to the server.
