MCP.so
ログイン

Quran Cloud MCP Server

@marwanWaly

基本情報

カテゴリ

その他

ライセンス

MIT

トランスポート

stdio

作者

marwanWaly

Quran Cloud MCP Server について

MCP server to help LLMs to get access to Quran API (https://alquran.cloud/api).

Quran Cloud MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "Search-Quran": {
      "command": "python",
      "args": [
        "PROJECT_PATH_ON_YOUR_PC\\server.py"
      ],
      "host": "127.0.0.1",
      "port": 8080,
      "timeout": 30000
    }
  }
}

Quran Cloud MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is quran_cloud_mcp_server?

A Model Context Protocol (MCP) server that connects large language models to the free Quran API (alquran.cloud) to retrieve accurate Quranic text and reduce hallucination. It is designed for developers working with sensitive Quran data where each character matters.

How to use quran_cloud_mcp_server?

Clone the repository, create a Python virtual environment, install dependencies from requirements.txt, create a .env file with your OPENAI_API_KEY, then run python client.py to chat with GPT‑4o in the terminal. To connect to Claude Desktop, edit claude_desktop_config.json by adding an MCP server entry pointing to server.py (host 127.0.0.1, port 8080) and restart Claude.

Key features of quran_cloud_mcp_server

  • Provides LLMs access to the Quran API to reduce hallucination
  • Retrieves only the needed Quran data efficiently
  • Connects to Claude Desktop via MCP configuration
  • Supports terminal chat with GPT‑4o via client.py
  • Uses the free Quran API (alquran.cloud)

Use cases of quran_cloud_mcp_server

  • LLM‑based Quranic research without text hallucination
  • Enhancing Claude desktop with accurate Quranic references
  • Building chatbots that answer questions about Quran verses
  • Integrating Quran data into AI applications via the API

よくある質問

1

What is the purpose of this MCP server?

It connects LLMs to the Quran API to prevent hallucination when dealing with Quran text.

2

How do I install and run the server?

Clone the repo, create a Python venv, install requirements, create a `.env` file with your `OPENAI_API_KEY`, then run `python client.py`.

3

How do I connect the server to Claude Desktop?

Edit the Claude Desktop config file (`claude_desktop_config.json`) to add an MCP server entry pointing to `server.py` with host `127.0.0.1` port `8080`, then restart Claude.

4

What runtime dependencies are required?

Python 3.13, pip, and packages listed in `requirements.txt`. An OpenAI API key stored in `.env` is also required.

5

Does the server require any external API keys?

Yes, an `OPENAI_API_KEY` must be set in the `.env` file to communicate with GPT‑4o.

コメント

「その他」の他のコンテンツ