dbx-mcp-server
Version:
A Model Context Protocol server for Dropbox integration with AI-powered PDF analysis, multi-directory indexing, and parallel processing
12 lines (11 loc) • 713 B
TypeScript
import { ResourceContent, ResourceReference, ResourceOptions, ResourceHandlerAPI, ResourceCollection } from '../types/resource-types.js';
export declare class ResourceHandler implements ResourceHandlerAPI {
private resolver;
constructor();
listResources(path: string, options?: ResourceOptions): Promise<ResourceReference[]>;
readResource(uri: string, options?: ResourceOptions): Promise<ResourceContent>;
readCollection(uri: string): Promise<ResourceContent[]>;
processPromptResources(resources: ResourceCollection): Promise<void>;
readBinaryResource(uri: string): Promise<ResourceContent>;
listResourcesByType(path: string, extensions: string[]): Promise<ResourceReference[]>;
}