- Home
- MCP servers
- Criterion
Criterion
- typescript
11
GitHub Stars
typescript
Language
4 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Criterion MCP Server provides a dedicated gateway for semantic Quran and Hadith search via an API endpoint. It enables compatible MCP clients to query verses and hadith with grounding in authenticated sources, receive contextual results, and link to source references for verification, all to support reliable Islamic guidance.
How to use
You connect to the Criterion MCP Server using an MCP client by pointing it to the HTTP endpoint at https://criterion.life/api/mcp. You can use the available tools to search the Quran and Hadith and to retrieve specific verses by reference. Each response includes source citations and contextual information to help you understand the meaning and context of the results.
How to install
Prerequisites: none to run a client against the MCP server, but ensure you have a compatible MCP client that supports HTTP endpoints and the Model Context Protocol.
Configure your MCP client to use the Criterion MCP Server endpoint.
Test connectivity by querying the available tools and verifying that responses contain verses, hadith, and citations.
Notes on usage and capabilities
Tools available through the MCP endpoint include search_quran for semantic Quran verse retrieval, search_hadith for authenticated Hadith with grading and collection filters, and get_verse to fetch a specific verse by reference. Each response aims to provide surrounding context and hyperlinks to primary sources.
Available tools
search_quran
Semantic Quran search that returns relevant verses with contextual snippets and citations.
search_hadith
Semantic Hadith search with grade filtering and collection scope to retrieve authentic narrations.
get_verse
Retrieve a specific Quran verse by reference, with source citation.