@pedrocid/music-mcp
Version:
MCP server for controlling Apple Music on macOS (v1.0.5)
19 lines • 709 B
TypeScript
import { Tool } from '@modelcontextprotocol/sdk/types.js';
export interface ExecuteMusicCommandInput {
command: 'play' | 'pause' | 'next' | 'previous' | 'toggle_playback' | 'play_track';
trackSearchTerm?: string;
volume?: number;
position?: number;
shuffleMode?: boolean;
repeatMode?: 'off' | 'one' | 'all';
rating?: number;
timeoutSeconds?: number;
}
export interface ExecuteMusicCommandOutput {
success: boolean;
message: string;
error?: string;
}
export declare const executeMusicCommandTool: Tool;
export declare function handleExecuteMusicCommand(input: ExecuteMusicCommandInput): Promise<ExecuteMusicCommandOutput>;
//# sourceMappingURL=music-control.d.ts.map