xmcp
Version:
The TypeScript MCP framework
14 lines (13 loc) • 730 B
TypeScript
export declare const CLIENT_INFO_HEADER_NAMES: readonly ["x-mcp-client-name", "x-mcp-client-version", "x-mcp-client-title", "x-mcp-client-website-url", "x-mcp-client-description"];
export interface McpClientInfo {
/** MCP client implementation name from initialize.params.clientInfo.name */
name: string;
/** MCP client implementation version from initialize.params.clientInfo.version */
version: string;
/** Optional human-friendly title from initialize.params.clientInfo.title */
title?: string;
/** Optional website URL from initialize.params.clientInfo.websiteUrl */
websiteUrl?: string;
/** Optional description from initialize.params.clientInfo.description */
description?: string;
}