ultimate-mcp-server
Version:
The definitive all-in-one Model Context Protocol server for AI-assisted coding across 30+ platforms
69 lines • 1.97 kB
TypeScript
/**
* Large Context Analysis MCP Tools (Inspired by Consult7)
*
* These tools enable analysis of massive codebases and file collections
* beyond typical context window limitations using large context models
*/
import { Tool } from '@modelcontextprotocol/sdk/types.js';
/**
* Analyze entire codebases with large context models
*/
export declare const analyze_large_codebase: Tool;
/**
* Generate a directory tree structure
*/
export declare const generate_directory_tree: Tool;
/**
* Collect files matching patterns for manual analysis
*/
export declare const collect_code_context: Tool;
/**
* Analyze project architecture and structure
*/
export declare const analyze_project_structure: Tool;
/**
* Find patterns across large codebases
*/
export declare const find_codebase_patterns: Tool;
/**
* Generate project documentation
*/
export declare const generate_project_docs: Tool;
/**
* Estimate large context analysis cost
*/
export declare const estimate_analysis_cost: Tool;
export declare const largeContextTools: {
[x: string]: unknown;
name: string;
inputSchema: {
[x: string]: unknown;
type: "object";
properties?: {
[x: string]: unknown;
} | undefined;
required?: string[] | undefined;
};
title?: string | undefined;
description?: string | undefined;
outputSchema?: {
[x: string]: unknown;
type: "object";
properties?: {
[x: string]: unknown;
} | undefined;
required?: string[] | undefined;
} | undefined;
annotations?: {
[x: string]: unknown;
title?: string | undefined;
readOnlyHint?: boolean | undefined;
destructiveHint?: boolean | undefined;
idempotentHint?: boolean | undefined;
openWorldHint?: boolean | undefined;
} | undefined;
_meta?: {
[x: string]: unknown;
} | undefined;
}[];
//# sourceMappingURL=large-context-tools.d.ts.map