dbx-mcp-server
Version:
A Model Context Protocol server for Dropbox integration with AI-powered PDF analysis, multi-directory indexing, and parallel processing
20 lines (19 loc) • 762 B
TypeScript
import { McpToolResponse } from '../interfaces.js';
export declare function copyItem(fromPath: string, toPath: string): Promise<McpToolResponse>;
export declare function moveItem(fromPath: string, toPath: string): Promise<McpToolResponse>;
export declare function getSharingLink(path: string): Promise<McpToolResponse>;
export interface SearchOptions {
query: string;
path?: string;
maxResults?: number;
fileExtensions?: string[];
fileCategories?: string[];
dateRange?: {
start: string;
end: string;
};
includeContentMatch?: boolean;
sortBy?: 'relevance' | 'last_modified_time' | 'file_size';
order?: 'asc' | 'desc';
}
export declare function searchFiles(options: SearchOptions): Promise<McpToolResponse>;