Skip to main content
Glama

Quran MCP Server

by Prince77-7

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

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
get_quran_verse

Get a Quran verse with both Arabic text and English translation. Returns the specified verse from the Quran.

get_tafsir

Get Tafsir (commentary/explanation) for a specific Quran verse. Provides scholarly interpretation and context.

get_hadith

Get a specific Hadith from a collection. Hadiths are sayings and actions of Prophet Muhammad (peace be upon him).

get_recitation_url

Get audio recitation URL for a specific Quran verse. Returns MP3 URL for listening to the verse.

get_full_surah

Get all verses of a complete Surah (chapter). Can include translations.

get_random_verse

Get a random verse from the Quran. Great for daily inspiration!

get_random_hadith

Get a random Hadith from a collection. Great for daily inspiration!

get_surah_info

Get information about a Surah (chapter) including name, number of verses, and revelation type.

list_surahs

List all 114 Surahs of the Quran with their names and basic information.

list_tafsir_sources

List all available Tafsir (commentary) sources with their languages and authors.

list_hadith_collections

List all available Hadith collections.

list_translations

List all available Quran translations.

list_reciters

List all available Quran reciters for audio recitations.

get_cache_stats

Get cache statistics for monitoring server performance.

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/Prince77-7/quranMCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server