quran-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | Server port (default: 8000 or 3000 depending on language) | |
| API_KEY | No | API key for authentication | |
| VERBOSE_MODE | No | Set to 'true' to enable verbose logging of API requests and responses | false |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list-chaptersD | List Chapters |
| GET-chapterD | Get Chapter |
| infoC | Get Chapter Info |
| verses-by_chapter_numberC | Get verses by Chapter / Surah number |
| verses-by_page_numberB | Get all verses of a specific Madani Mushaf page |
| verses-by_juz_numberC | Get verses by Juz number |
| verses-by_hizb_numberC | Get verses by Hizb number |
| verses-by_rub_el_hizb_numberB | Get verses by Rub el Hizb number |
| verses-by_verse_keyC | Get verse by key |
| random_verseC | Get a random verse |
| juzsB | Get list of all juzs |
| searchC | Search the Quran for specific terms |
| translationsC | Get list of available translations |
| translation-infoC | Get information of a specific translation |
| tafsirsC | Get list of available tafsirs |
| tafsir-infoC | Get the information of a specific tafsir |
| tafsirC | Get a single tafsir |
| chapter-recitersC | List of Chapter Reciters |
| recitation-stylesB | Get the available recitation styles |
| languagesC | Get all languages |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/djalal/quran-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server