@vfarcic/dot-ai
Version:
Universal Kubernetes application deployment agent with CLI and MCP interfaces
34 lines • 905 B
TypeScript
/**
* Model Context Protocol (MCP) Interface for DevOps AI Toolkit
*
* Provides MCP server capabilities that expose DevOps AI Toolkit functionality
* to AI assistants like Claude through standardized protocol
*/
import { DotAI } from '../core/index';
export interface MCPServerConfig {
name: string;
version: string;
description: string;
author?: string;
}
export declare class MCPServer {
private server;
private dotAI;
private initialized;
private logger;
private requestIdCounter;
constructor(dotAI: DotAI, config: MCPServerConfig);
/**
* Register all tools with McpServer
*/
private registerTools;
/**
* Register prompts capability with McpServer
*/
private registerPrompts;
private generateRequestId;
start(): Promise<void>;
stop(): Promise<void>;
isReady(): boolean;
}
//# sourceMappingURL=mcp.d.ts.map