/** * @zapier/mcp-integration - SDK for integrating with Model Context Protocol (MCP) servers * * This package provides a simple interface for integrating MCP servers with Zapier integrations, * handling authentication, tool calls, and transport protocols automatically. * * @example * ```ts * import { MCPIntegration } from '@zapier/mcp-integration'; * * const mcp = new MCPIntegration({ * name: 'my-integration', * version: '1.0.0', * serverUrl: process.env.SERVER_URL, * transport: 'sse', * }); * * // Use in your Zapier app * export default defineApp({ * ...mcp.app(), * // your triggers, creates, searches... * }); * ``` */ /** Main class for MCP server integration */ export { MCPIntegration } from './lib.js'; /** Utility function for converting MCP tool schemas to Zapier input fields */ export { convertInputSchemaToFields } from './utils/convertInputSchemaToFields.js'; export type { Transformer, NamedImport, InputFieldItem } from './types.js'; export { defineTransformer, extendAction, extendTool, withNamedImport, } from './cli/defineTransformer.js'; //# sourceMappingURL=index.d.ts.map