import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; import type { SpecShieldApiClient } from "./client.js"; import type { Logger } from "./logger.js"; export declare const SERVER_NAME = "specshield-mcp-server"; export declare const SERVER_VERSION = "1.1.0"; export interface ServerDeps { client: SpecShieldApiClient; logger: Logger; } /** * Builds the MCP server with all tools registered in pitch order and the single * read-only help resource. `deps.client` is injectable so tests can mock the * backend without any network I/O. */ export declare function createServer(deps: ServerDeps): McpServer;