All checks were successful
ci/woodpecker/push/ci Pipeline was successful
Co-authored-by: Jason Woltje <jason@diversecanvas.com> Co-committed-by: Jason Woltje <jason@diversecanvas.com>
20 lines
469 B
TypeScript
20 lines
469 B
TypeScript
/**
|
|
* MCP (Model Context Protocol) DTOs
|
|
*
|
|
* Defines the data transfer objects for the MCP streamable HTTP transport.
|
|
* See: https://modelcontextprotocol.io/specification/2025-03-26/basic/transports#streamable-http
|
|
*/
|
|
|
|
export interface McpToolDescriptor {
|
|
name: string;
|
|
description: string;
|
|
inputSchema: Record<string, unknown>;
|
|
}
|
|
|
|
export interface McpServerInfo {
|
|
name: string;
|
|
version: string;
|
|
protocolVersion: string;
|
|
tools: McpToolDescriptor[];
|
|
}
|