UNPKG

@pedrocid/music-mcp

Version:

MCP server for controlling Apple Music on macOS (v1.0.5)

21 lines 801 B
import { Tool } from '@modelcontextprotocol/sdk/types.js'; export interface GetMusicInfoInput { infoType: 'current_track' | 'playback_status' | 'queue' | 'library_stats'; format?: 'simple' | 'detailed'; } export interface SearchMusicInput { query: string; searchType?: 'all' | 'track' | 'album' | 'artist' | 'playlist'; limit?: number; } export interface MusicInfoOutput { success: boolean; data?: any; message: string; error?: string; } export declare const getMusicInfoTool: Tool; export declare const searchMusicTool: Tool; export declare function handleGetMusicInfo(input: GetMusicInfoInput): Promise<MusicInfoOutput>; export declare function handleSearchMusic(input: SearchMusicInput): Promise<MusicInfoOutput>; //# sourceMappingURL=library-management.d.ts.map