dbx-mcp-server
Version:
A Model Context Protocol server for Dropbox integration with AI-powered PDF analysis, multi-directory indexing, and parallel processing
43 lines (42 loc) • 1.28 kB
TypeScript
export function validateConfig(): void;
export namespace config {
export namespace dropbox {
let appKey: string | undefined;
let appSecret: any;
let redirectUri: string | undefined;
let accessToken: string | undefined;
let businessUserId: string | undefined;
}
export namespace security {
let tokenEncryptionKey: string | undefined;
let corsAllowedOrigins: string[];
}
export namespace tokens {
let maxRetries: number;
let retryDelay: number;
let thresholdMinutes: number;
}
export namespace paths {
export let tokenStore: string;
export { logsDir as logs };
}
export namespace safety {
let recycleBinPath: string | undefined;
let maxDeletesPerDay: number;
let retentionDays: number;
let allowedPaths: string[];
let blockedPaths: string[];
}
export namespace indexing {
let globalExcludePaths: string[];
let globalExcludePatterns: string[];
}
export { logger };
export { auditLogger };
}
export const log: winston.Logger;
declare const logsDir: string;
declare const logger: winston.Logger;
declare const auditLogger: winston.Logger;
import winston from 'winston';
export {};