# MCPToolArtifact

> **Class** in `langchain_mcp_adapters`

📖 [View in docs](https://reference.langchain.com/python/langchain-mcp-adapters/tools/MCPToolArtifact)

Artifact returned from MCP tool calls.

This TypedDict wraps the structured content from MCP tool calls,
allowing for future extension if MCP adds more fields to tool results.

## Signature

```python
MCPToolArtifact()
```

## Extends

- `TypedDict`

## Constructors

```python
__init__(
    structured_content: dict[str, Any],
)
```

| Name | Type |
|------|------|
| `structured_content` | `dict[str, Any]` |


## Properties

- `structured_content`

---

[View source on GitHub](https://github.com/langchain-ai/langchain-mcp-adapters/blob/8f580f029fabd78891ea4dbfd1de3b1d9e4fa001/langchain_mcp_adapters/tools.py#L70)