weapp-vite
Version:
weapp-vite 一个现代化的小程序打包工具
25 lines • 1.41 kB
text/typescript
import { Et as WeappMcpConfig } from "./config-DWY8nWj0.mjs";
import { CreateServerOptions, DEFAULT_MCP_ENDPOINT, DEFAULT_MCP_HOST, DEFAULT_MCP_PORT, DEFAULT_RUNTIME_REST_ENDPOINT, McpServerHandle, StartMcpServerOptions, createWeappViteMcpServer } from "@weapp-vite/mcp";
//#region src/mcp.d.ts
interface ResolvedWeappMcpConfig {
agentName?: string;
enabled: boolean;
autoStart: boolean;
host: string;
port: number;
endpoint: string;
restEndpoint: string | false;
}
interface WeappViteMcpServerOptions extends StartMcpServerOptions {}
interface WeappViteMcpServerHandle extends McpServerHandle {}
interface ResolveWeappMcpConfigOptions {
agentName?: string;
cwd?: string;
env?: NodeJS.ProcessEnv;
isAgent?: boolean;
}
declare function resolveProjectMcpPort(projectRoot?: string): number;
declare function resolveWeappMcpConfig(config?: boolean | WeappMcpConfig, options?: ResolveWeappMcpConfigOptions): ResolvedWeappMcpConfig;
declare function startWeappViteMcpServer(options?: WeappViteMcpServerOptions): Promise<WeappViteMcpServerHandle>;
//#endregion
export { type CreateServerOptions, DEFAULT_MCP_ENDPOINT, DEFAULT_MCP_HOST, DEFAULT_MCP_PORT, DEFAULT_RUNTIME_REST_ENDPOINT, ResolveWeappMcpConfigOptions, ResolvedWeappMcpConfig, WeappViteMcpServerHandle, WeappViteMcpServerOptions, createWeappViteMcpServer, resolveProjectMcpPort, resolveWeappMcpConfig, startWeappViteMcpServer };