UNPKG

mongodocs-mcp

Version:

Lightning-fast semantic search for MongoDB documentation via Model Context Protocol. 10,000+ documents, <500ms search.

23 lines 738 B
/** * MongoDB Atlas Connection Manager */ import { Db, Collection } from 'mongodb'; import { VectorDocument } from '../types/index.js'; export declare class MongoDBClient { private static instance; private client; private db; private constructor(); static getInstance(): MongoDBClient; connect(): Promise<void>; disconnect(): Promise<void>; getDatabase(): Db; getVectorsCollection(): Collection<VectorDocument>; getDocumentsCollection(): Collection; getAnalyticsCollection(): Collection; checkConnection(): Promise<boolean>; createVectorSearchIndex(): Promise<void>; private waitForIndexReady; getCollectionStats(): Promise<any>; } //# sourceMappingURL=mongodb-client.d.ts.map