mcp-clickhouse

Official
import { PromptMessage } from "@modelcontextprotocol/sdk/types.js"; import { Prompt } from "@modelcontextprotocol/sdk/types.js"; import { JSONSchema7 } from "json-schema"; /** * Represents a sampling prompt that extends the base MCP Prompt. * Used for generating sampling prompts and handling sampling operations. */ export interface SamplingPrompt extends Prompt { messages: PromptMessage[]; _meta: { complexResponseSchema?: JSONSchema7; responseSchema?: JSONSchema7; callback: string; }; }