list_reciters
Browse available Quran reciters to select preferred audio recitations for listening to the holy text.
Instructions
List all available Quran reciters for audio recitations.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/tools/recitation.ts:131-137 (handler)The core handler function listReciters() that maps over the RECITERS constant to return available reciters with slug, name, and bitrate.export function listReciters() { return RECITERS.map(r => ({ slug: r.slug, name: r.name, bitrate: r.bitrate, })); }
- MCP tool schema definition for 'list_reciters', specifying no input parameters required.{ name: 'list_reciters', description: 'List all available Quran reciters for audio recitations.', inputSchema: { type: 'object', properties: {}, }, },
- src/shared/tool-executor.ts:113-116 (registration)Tool registration in the executeTool switch statement, dispatching to the listReciters handler.case 'list_reciters': { result = listReciters(); break; }