code-context-mcp
Version:
MCP server for semantic code search powered by MongoDB Atlas Vector Search and Voyage AI embeddings
25 lines • 881 B
TypeScript
export interface ContextMcpConfig {
name: string;
version: string;
mongodbUri: string;
mongodbDatabase: string;
mongodbCollection: string;
voyageApiKey: string;
voyageModel: 'voyage-code-3' | 'voyage-3.5' | 'voyage-finance-2';
batchSize: number;
maxConcurrency: number;
incrementalSync: boolean;
}
export interface CodebaseSnapshot {
indexedCodebases: string[];
indexingCodebases: string[] | Record<string, number>;
lastUpdated: string;
}
/**
* Get the optimal Voyage AI model based on use case
*/
export declare function getOptimalVoyageModel(): 'voyage-code-3' | 'voyage-3.5' | 'voyage-finance-2';
export declare function createMcpConfig(): ContextMcpConfig;
export declare function logConfigurationSummary(config: ContextMcpConfig): void;
export declare function showHelpMessage(): void;
//# sourceMappingURL=config.d.ts.map