UNPKG

simple-milvus-mcp

Version:

MCP server for Milvus vector database with semantic and full-text search capabilities

903 lines 371 kB
declare const _default: { nested: { milvus: { nested: { proto: { nested: { milvus: { options: { go_package: string; java_multiple_files: boolean; java_package: string; java_outer_classname: string; java_generate_equals_and_hash: boolean; csharp_namespace: string; }; nested: { MilvusService: { methods: { CreateCollection: { requestType: string; responseType: string; }; DropCollection: { requestType: string; responseType: string; }; HasCollection: { requestType: string; responseType: string; }; LoadCollection: { requestType: string; responseType: string; }; ReleaseCollection: { requestType: string; responseType: string; }; DescribeCollection: { requestType: string; responseType: string; }; GetCollectionStatistics: { requestType: string; responseType: string; }; ShowCollections: { requestType: string; responseType: string; }; AlterCollection: { requestType: string; responseType: string; }; AlterCollectionField: { requestType: string; responseType: string; }; CreatePartition: { requestType: string; responseType: string; }; DropPartition: { requestType: string; responseType: string; }; HasPartition: { requestType: string; responseType: string; }; LoadPartitions: { requestType: string; responseType: string; }; ReleasePartitions: { requestType: string; responseType: string; }; GetPartitionStatistics: { requestType: string; responseType: string; }; ShowPartitions: { requestType: string; responseType: string; }; GetLoadingProgress: { requestType: string; responseType: string; }; GetLoadState: { requestType: string; responseType: string; }; CreateAlias: { requestType: string; responseType: string; }; DropAlias: { requestType: string; responseType: string; }; AlterAlias: { requestType: string; responseType: string; }; DescribeAlias: { requestType: string; responseType: string; }; ListAliases: { requestType: string; responseType: string; }; CreateIndex: { requestType: string; responseType: string; }; AlterIndex: { requestType: string; responseType: string; }; DescribeIndex: { requestType: string; responseType: string; }; GetIndexStatistics: { requestType: string; responseType: string; }; GetIndexState: { requestType: string; responseType: string; options: { deprecated: boolean; }; parsedOptions: { deprecated: boolean; }[]; }; GetIndexBuildProgress: { requestType: string; responseType: string; options: { deprecated: boolean; }; parsedOptions: { deprecated: boolean; }[]; }; DropIndex: { requestType: string; responseType: string; }; Insert: { requestType: string; responseType: string; }; Delete: { requestType: string; responseType: string; }; Upsert: { requestType: string; responseType: string; }; Search: { requestType: string; responseType: string; }; HybridSearch: { requestType: string; responseType: string; }; Flush: { requestType: string; responseType: string; }; Query: { requestType: string; responseType: string; }; CalcDistance: { requestType: string; responseType: string; }; FlushAll: { requestType: string; responseType: string; }; GetFlushState: { requestType: string; responseType: string; }; GetFlushAllState: { requestType: string; responseType: string; }; GetPersistentSegmentInfo: { requestType: string; responseType: string; }; GetQuerySegmentInfo: { requestType: string; responseType: string; }; GetReplicas: { requestType: string; responseType: string; }; Dummy: { requestType: string; responseType: string; }; RegisterLink: { requestType: string; responseType: string; }; GetMetrics: { requestType: string; responseType: string; }; GetComponentStates: { requestType: string; responseType: string; }; LoadBalance: { requestType: string; responseType: string; }; GetCompactionState: { requestType: string; responseType: string; }; ManualCompaction: { requestType: string; responseType: string; }; GetCompactionStateWithPlans: { requestType: string; responseType: string; }; Import: { requestType: string; responseType: string; }; GetImportState: { requestType: string; responseType: string; }; ListImportTasks: { requestType: string; responseType: string; }; CreateCredential: { requestType: string; responseType: string; }; UpdateCredential: { requestType: string; responseType: string; }; DeleteCredential: { requestType: string; responseType: string; }; ListCredUsers: { requestType: string; responseType: string; }; CreateRole: { requestType: string; responseType: string; }; DropRole: { requestType: string; responseType: string; }; OperateUserRole: { requestType: string; responseType: string; }; SelectRole: { requestType: string; responseType: string; }; SelectUser: { requestType: string; responseType: string; }; OperatePrivilege: { requestType: string; responseType: string; }; OperatePrivilegeV2: { requestType: string; responseType: string; }; SelectGrant: { requestType: string; responseType: string; }; GetVersion: { requestType: string; responseType: string; }; CheckHealth: { requestType: string; responseType: string; }; CreateResourceGroup: { requestType: string; responseType: string; }; DropResourceGroup: { requestType: string; responseType: string; }; UpdateResourceGroups: { requestType: string; responseType: string; }; TransferNode: { requestType: string; responseType: string; }; TransferReplica: { requestType: string; responseType: string; }; ListResourceGroups: { requestType: string; responseType: string; }; DescribeResourceGroup: { requestType: string; responseType: string; }; RenameCollection: { requestType: string; responseType: string; }; ListIndexedSegment: { requestType: string; responseType: string; }; DescribeSegmentIndexData: { requestType: string; responseType: string; }; Connect: { requestType: string; responseType: string; }; AllocTimestamp: { requestType: string; responseType: string; }; CreateDatabase: { requestType: string; responseType: string; }; DropDatabase: { requestType: string; responseType: string; }; ListDatabases: { requestType: string; responseType: string; }; AlterDatabase: { requestType: string; responseType: string; }; DescribeDatabase: { requestType: string; responseType: string; }; ReplicateMessage: { requestType: string; responseType: string; }; BackupRBAC: { requestType: string; responseType: string; }; RestoreRBAC: { requestType: string; responseType: string; }; CreatePrivilegeGroup: { requestType: string; responseType: string; }; DropPrivilegeGroup: { requestType: string; responseType: string; }; ListPrivilegeGroups: { requestType: string; responseType: string; }; OperatePrivilegeGroup: { requestType: string; responseType: string; }; RunAnalyzer: { requestType: string; responseType: string; }; }; }; CreateAliasRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; dbName: { type: string; id: number; }; collectionName: { type: string; id: number; }; alias: { type: string; id: number; }; }; }; DropAliasRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; dbName: { type: string; id: number; }; alias: { type: string; id: number; }; }; }; AlterAliasRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; dbName: { type: string; id: number; }; collectionName: { type: string; id: number; }; alias: { type: string; id: number; }; }; }; DescribeAliasRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; dbName: { type: string; id: number; }; alias: { type: string; id: number; }; }; }; DescribeAliasResponse: { fields: { status: { type: string; id: number; }; dbName: { type: string; id: number; }; alias: { type: string; id: number; }; collection: { type: string; id: number; }; }; }; ListAliasesRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; dbName: { type: string; id: number; }; collectionName: { type: string; id: number; }; }; }; ListAliasesResponse: { fields: { status: { type: string; id: number; }; dbName: { type: string; id: number; }; collectionName: { type: string; id: number; }; aliases: { rule: string; type: string; id: number; }; }; }; CreateCollectionRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; dbName: { type: string; id: number; }; collectionName: { type: string; id: number; }; schema: { type: string; id: number; }; shardsNum: { type: string; id: number; }; consistencyLevel: { type: string; id: number; }; properties: { rule: string; type: string; id: number; }; numPartitions: { type: string; id: number; }; }; }; DropCollectionRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; dbName: { type: string; id: number; }; collectionName: { type: string; id: number; }; }; }; AlterCollectionRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; dbName: { type: string; id: number; }; collectionName: { type: string; id: number; }; collectionID: { type: string; id: number; }; properties: { rule: string; type: string; id: number; }; deleteKeys: { rule: string; type: string; id: number; }; }; }; AlterCollectionFieldRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; dbName: { type: string; id: number; }; collectionName: { type: string; id: number; }; fieldName: { type: string; id: number; }; properties: { rule: string; type: string; id: number; }; }; }; HasCollectionRequest: { fields: { base: { type: string; id: number; }; dbName: { type: string; id: number; }; collectionName: { type: string; id: number; }; timeStamp: { type: string; id: number; }; }; }; BoolResponse: { fields: { status: { type: string; id: number; }; value: { type: string; id: number; }; }; }; StringResponse: { fields: { status: { type: string; id: number; }; value: { type: string; id: number; }; }; }; DescribeCollectionRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; dbName: { type: string; id: number; }; collectionName: { type: string; id: number; }; collectionID: { type: string; id: number; }; timeStamp: { type: string; id: number; }; }; }; DescribeCollectionResponse: { fields: { status: { type: string; id: number; }; schema: { type: string; id: number; }; collectionID: { type: string; id: number; }; virtualChannelNames: { rule: string; type: string; id: number; }; physicalChannelNames: { rule: string; type: string; id: number; }; createdTimestamp: { type: string; id: number; }; createdUtcTimestamp: { type: string; id: number; }; shardsNum: { type: string; id: number; }; aliases: { rule: string; type: string; id: number; }; startPositions: { rule: string; type: string; id: number; }; consistencyLevel: { type: string; id: number; }; collectionName: { type: string; id: number; }; properties: { rule: string; type: string; id: number; }; dbName: { type: string; id: number; }; numPartitions: { type: string; id: number; }; dbId: { type: string; id: number; }; requestTime: { type: string; id: number; }; updateTimestamp: { type: string; id: number; }; updateTimestampStr: { type: string; id: number; }; }; }; LoadCollectionRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; dbName: { type: string; id: number; }; collectionName: { type: string; id: number; }; replicaNumber: { type: string; id: number; }; resourceGroups: { rule: string; type: string; id: number; }; refresh: { type: string; id: number; }; loadFields: { rule: string; type: string; id: number; }; skipLoadDynamicField: { type: string; id: number; }; loadParams: { keyType: string; type: string; id: number; }; }; }; ReleaseCollectionRequest: { options: { "(common.privilege_ext_obj).o