MCP tool names to omit during conversion.
Create prompts from MCP prompts in all provided connectors.
List of MCP connectors to create prompts from.
A promise that resolves with all converted prompts.
Create resources from MCP resources in all provided connectors.
List of MCP connectors to create resources from.
A promise that resolves with all converted resources.
Converts MCP tools from all connectors and resets name deduplication.
Connected MCP connectors.
LangChain structured tools.
Dynamically load prompts for a specific connector.
The connector to load prompts for.
The list of prompts that were loaded in the target framework's format.
Dynamically load resources for a specific connector.
The connector to load resources for.
The list of resources that were loaded in the target framework's format.
Dynamically load tools for a specific connector.
The connector to load tools for.
The list of tools that were loaded in the target framework's format.
StaticcreateCreate tools from an MCPClient instance.
This is the recommended way to create tools from an MCPClient, as it handles session creation and connector extraction automatically.
A promise that resolves with a list of converted tools.
Converts MCP tools, resources, and prompts into LangChain structured tools.