@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
JavaScript
;
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;