UNPKG

@agentpaid/mcp-use

Version:

A utility library for integrating Model Context Protocol (MCP) with LangChain, Zod, and related tools. Provides helpers for schema conversion, event streaming, and SDK usage.

22 lines (21 loc) 616 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MCPServerTool = void 0; const tools_1 = require("@langchain/core/tools"); class MCPServerTool extends tools_1.StructuredTool { name = 'mcp_server_tool'; description = 'Base tool for MCP server operations.'; schema; _manager; constructor(manager) { super(); this._manager = manager; } async _call(_arg, _runManager, _parentConfig) { throw new Error('Method not implemented.'); } get manager() { return this._manager; } } exports.MCPServerTool = MCPServerTool;