/** * MCP Server configuration. * * Built on FastMCP (https://github.com/PrefectHQ/fastmcp-ts), which wraps * the official MCP SDK and owns transport + protocol wiring. */ import { FastMCP } from "@prefecthq/fastmcp-ts/server"; /** * Creates and configures the MCP server. */ export declare function createServer(): FastMCP; /** * Starts the MCP server with stdio transport. * * This server is stdio-only (see SECURITY.md). FastMCP lets the `MCP_TRANSPORT` * environment variable override the transport passed to `run()`, which could * silently start an unauthenticated HTTP listener if that variable happens to * be set in the host environment — so it is neutralised here first. FastMCP * prints its own startup banner to stderr (`starting simap vX (stdio)`). */ export declare function startServer(): Promise;