# create_langchain_tool_from_mcp

> **Function** in `langchain_snowflake`

📖 [View in docs](https://reference.langchain.com/python/langchain-snowflake/mcp_integration/create_langchain_tool_from_mcp)

Convert an MCP tool to a LangChain Tool.

## Signature

```python
create_langchain_tool_from_mcp(
    mcp_tool,
    mcp_session,
) -> Tool
```

## Parameters

| Name | Type | Required | Description |
|------|------|----------|-------------|
| `mcp_tool` | `unknown` | Yes | The MCP tool to convert |
| `mcp_session` | `unknown` | Yes | The MCP session for tool execution |

## Returns

`Tool`

LangChain Tool instance

---

[View source on GitHub](https://github.com/langchain-ai/langchain-snowflake/blob/c7b3fc040db944acce19c2afb245c1735b9b63a2/libs/snowflake/langchain_snowflake/mcp_integration.py#L114)