AbstractOptionaldisallowedTools: string[]
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.
Create tools from MCP tools in all provided connectors.
List of MCP connectors to create tools from.
A promise that resolves with all converted 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.
Abstract base class for converting MCP tools to other framework formats.
This class defines the common interface that all adapter implementations should follow to ensure consistency across different frameworks.