@trishchuk/ai-think-gate-mcp
Version:
Model Context Protocol (MCP) server that provides AI-powered thinking and code architecture tools
43 lines (42 loc) • 1.11 kB
TypeScript
import { BaseTool } from '../base-tool.js';
import { CallToolResult } from '../../../domain/types.js';
/**
* Sequential Thinking tool for step-by-step problem-solving
*/
export declare class SequentialThinkingTool extends BaseTool {
private thoughtHistory;
private branches;
constructor();
/**
* Validate thought data structure
*/
private validateThoughtData;
/**
* Format a thought for display
*/
private formatThought;
/**
* Execution of the SequentialThinking tool
*/
execute(args: unknown): Promise<CallToolResult>;
}
export declare const sequentialThinkingTool: SequentialThinkingTool;
/**
* Reasoning Tools for step-by-step reasoning and analysis
*/
export declare class ReasoningTools extends BaseTool {
constructor();
/**
* Execution of the ReasoningTools
*/
execute(args: unknown): Promise<CallToolResult>;
/**
* Handle the 'think' tool
*/
private handleThink;
/**
* Handle the 'analyze' tool
*/
private handleAnalyze;
}
export declare const reasoningTools: ReasoningTools;