@kimsungwhee/apple-docs-mcp
Version:
MCP server for Apple Developer Documentation - Search iOS/macOS/SwiftUI/UIKit docs, WWDC videos, Swift/Objective-C APIs & code examples in Claude, Cursor & AI assistants
32 lines • 758 B
TypeScript
/**
* WWDC video topic classification extractor
*/
export interface Topic {
id: string;
name: string;
url: string;
description?: string;
videoCount?: number;
}
export interface TopicVideo {
id: string;
year: string;
title: string;
duration: string;
description?: string;
thumbnail?: string;
url: string;
}
/**
* Extract all topic categories
*/
export declare function extractAllTopics(): Promise<Topic[]>;
/**
* Extract all videos for a specific topic
*/
export declare function extractTopicVideos(topicId: string): Promise<TopicVideo[]>;
/**
* Standard topic mapping (ensures consistency)
*/
export declare const TOPIC_ID_TO_NAME: Record<string, string>;
//# sourceMappingURL=topics-extractor.d.ts.map