@pickstar-2002/video-fetch-mcp
Version:
基于 MCP 协议的多平台视频下载服务端
64 lines • 1.69 kB
TypeScript
/**
* 应用配置文件
*/
export declare const config: {
/** 服务端口 */
port: number;
/** MCP 服务器配置 */
mcp: {
/** 服务器名称 */
name: string;
/** 服务器版本 */
version: string;
/** 服务器描述 */
description: string;
};
/** yt-dlp 配置 */
ytDlp: {
/** yt-dlp 可执行文件路径 */
executablePath: string;
/** 默认下载选项 */
defaultOptions: string[];
/** 超时时间(毫秒) */
timeout: number;
};
/** 下载配置 */
download: {
/** 默认输出目录 */
defaultOutputDir: string;
/** 最大并发下载数 */
maxConcurrentDownloads: number;
/** 任务保留时间(毫秒) */
taskRetentionTime: number;
/** 支持的视频格式 */
supportedFormats: string[];
/** 支持的音频格式 */
supportedAudioFormats: string[];
};
/** 日志配置 */
logging: {
/** 日志级别 */
level: string;
/** 日志文件路径 */
file: string;
/** 是否输出到控制台 */
console: boolean;
/** 日志格式 */
format: string;
};
/** API 配置 */
api: {
/** API 前缀 */
prefix: string;
/** 请求体大小限制 */
bodyLimit: string;
/** 是否启用 CORS */
enableCors: boolean;
/** 是否启用安全头 */
enableSecurity: boolean;
};
/** 支持的视频平台 */
supportedPlatforms: string[];
};
export default config;
//# sourceMappingURL=config.d.ts.map