Skip to main content
Glama

quran-mcp-server

by djalal

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoServer port (default: 8000 or 3000 depending on language)
API_KEYNoAPI key for authentication
VERBOSE_MODENoSet to 'true' to enable verbose logging of API requests and responsesfalse

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
list-chapters

List Chapters

GET-chapter

Get Chapter

info

Get Chapter Info

verses-by_chapter_number

Get verses by Chapter / Surah number

verses-by_page_number

Get all verses of a specific Madani Mushaf page

verses-by_juz_number

Get verses by Juz number

verses-by_hizb_number

Get verses by Hizb number

verses-by_rub_el_hizb_number

Get verses by Rub el Hizb number

verses-by_verse_key

Get verse by key

random_verse

Get a random verse

juzs

Get list of all juzs

search

Search the Quran for specific terms

translations

Get list of available translations

translation-info

Get information of a specific translation

tafsirs

Get list of available tafsirs

tafsir-info

Get the information of a specific tafsir

tafsir

Get a single tafsir

chapter-reciters

List of Chapter Reciters

recitation-styles

Get the available recitation styles

languages

Get all languages

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