hot-content-mcp
Version:
MCP服务器,支持获取百度热搜、B站热门视频等多平台热门内容数据
50 lines • 1.03 kB
TypeScript
export interface ApiConfig {
id: string;
key: string;
}
export interface Config {
api: ApiConfig;
}
export declare class ConfigManager {
private config;
private configPath;
constructor(configPath?: string);
/**
* 加载配置文件
*/
loadConfig(): Config;
/**
* 从环境变量加载配置
*/
private loadConfigFromEnv;
/**
* 验证配置文件格式
*/
private validateConfig;
private validateApiConfig;
/**
* 获取API配置
*/
getApiConfig(): ApiConfig;
/**
* 获取百度API配置 (兼容性方法)
*/
getBaiduConfig(): ApiConfig;
/**
* 获取B站API配置 (兼容性方法)
*/
getBilibiliConfig(): ApiConfig;
/**
* 检查是否配置了B站API (兼容性方法)
*/
hasBilibiliConfig(): boolean;
/**
* 获取完整配置
*/
getConfig(): Config;
/**
* 重新加载配置
*/
reloadConfig(): Config;
}
//# sourceMappingURL=config.d.ts.map