UNPKG

@n8n-plus/n8n-plus

Version:

n8n Workflow Automation Tool (plus edition)

23 lines (22 loc) 1.24 kB
import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js'; import { GlobalConfig } from '@n8n/config'; import { User } from '@n8n/db'; import { ActiveExecutions } from '../../active-executions'; import { CredentialsService } from '../../credentials/credentials.service'; import { UrlService } from '../../services/url.service'; import { Telemetry } from '../../telemetry'; import { WorkflowRunner } from '../../workflow-runner'; import { WorkflowFinderService } from '../../workflows/workflow-finder.service'; import { WorkflowService } from '../../workflows/workflow.service'; export declare class McpService { private readonly workflowFinderService; private readonly workflowService; private readonly urlService; private readonly credentialsService; private readonly activeExecutions; private readonly globalConfig; private readonly telemetry; private readonly workflowRunner; constructor(workflowFinderService: WorkflowFinderService, workflowService: WorkflowService, urlService: UrlService, credentialsService: CredentialsService, activeExecutions: ActiveExecutions, globalConfig: GlobalConfig, telemetry: Telemetry, workflowRunner: WorkflowRunner); getServer(user: User): McpServer; }