# MCPElicitationInterrupt

> **Class** in `langchain`

📖 [View in docs](https://reference.langchain.com/python/langchain/mcp/elicitation/MCPElicitationInterrupt)

Interrupt payload raised while an MCP tool call waits on input.

## Signature

```python
MCPElicitationInterrupt()
```

## Extends

- `TypedDict`

## Constructors

```python
__init__(
    type: Literal['mcp_elicitation'],
    tool_name: str,
    requests: list[MCPElicitationRequest],
)
```

| Name | Type |
|------|------|
| `type` | `Literal['mcp_elicitation']` |
| `tool_name` | `str` |
| `requests` | `list[MCPElicitationRequest]` |


## Properties

- `type`
- `tool_name`
- `requests`

---

[View source on GitHub](https://github.com/langchain-ai/langchain/blob/34489d61433cbf5044a630de2e7797e361672900/libs/langchain_v1/langchain/mcp/elicitation.py#L94)