import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js'; import { Browser, BrowserContext } from 'playwright'; import { CookieStore } from '../storage/cookie-store.js'; import { ShandongPowerClient } from '../api/shandong.js'; import { StrategyManager } from '../api/rolling-trade/strategy/index.js'; /** * 创建 MCP 服务器实例 * 这个函数创建并配置一个包含所有工具的 MCP 服务器 * 可以被 stdio 和 HTTP 两种传输方式共用 */ export declare function createMcpServer(): Promise<{ server: McpServer; cookieStore: CookieStore; getApiClient: () => ShandongPowerClient | null; setApiClient: (client: ShandongPowerClient | null) => void; getStrategyManager: () => StrategyManager | null; setStrategyManager: (manager: StrategyManager | null) => void; getActiveBrowser: () => Browser | null; setActiveBrowser: (browser: Browser | null) => void; getActiveContext: () => BrowserContext | null; setActiveContext: (context: BrowserContext | null) => void; }>; //# sourceMappingURL=server.d.ts.map