UNPKG

trigger.dev

Version:

A Command-Line Interface for Trigger.dev projects

13 lines (12 loc) 630 B
import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; import { LoginResult, LoginResultOk } from "../utilities/session.js"; import { McpContext } from "./context.js"; import { ApiClient } from "@trigger.dev/core/v3"; export type McpAuthOptions = { server: McpServer; context: McpContext; defaultApiUrl?: string; profile?: string; }; export declare function mcpAuth(options: McpAuthOptions): Promise<LoginResult>; export declare function createApiClientWithPublicJWT(auth: LoginResultOk, projectRef: string, envName: string, scopes: string[], previewBranch?: string): Promise<ApiClient | undefined>;