quran-search-engine-mcp

quran-search-engine-mcp is a TypeScript-ready Model Context Protocol (MCP) search engine built to power accurate, context-aware Quranic verse lookup for…

От сообщества: Добавлен пользователем или импортирован; проверьте владельца перед подключениемСбоиБез входаГлобальныйБесплатноТолько чтение

Что умеет

  • Find Verses By Lemma: Find verses containing a normalized lemma via the inverted lemma index. Paginated.
  • Find Verses By Root: Find verses containing a normalized Arabic root via the inverted root index. Paginated.
  • Get Sura Info: Look up one surah by numeric id (1–114), Arabic name, English name, or romanization. Returns the matching record or null.

Какие данные видит

Нужен ли аккаунт

Не нужен: сервер работает без входа

quran-search-engine-mcp is a TypeScript-ready Model Context Protocol (MCP) search engine built to power accurate, context-aware Quranic verse lookup for MCP-compatible AI and applications. Instead of letting the model guess or hallucinate scripture, all search queries are routed through an MCP server that returns verified Quranic text with advanced Arabic normalization and semantic matching — including root forms, synonyms, and variants — so your app or assistant always works off real Quran content with zero hallucination.

Как подключить

Как подключить quran-search-engine-mcp к Claude

Адрес сервера, который нужно вставить в настройках Claude:

https://quran-search-engine-mcp.run.tools

  1. Откройте Claude (сайт claude.ai или приложение для компьютера).
  2. Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
  3. Нажмите Добавить пользовательский коннектор (Add custom connector).
  4. Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
  5. В чате нажмите + → Коннекторы и включите новый коннектор.

Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.

Авторизация

После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.

Как подключить quran-search-engine-mcp к ChatGPT

Адрес сервера, который нужно вставить в настройках ChatGPT:

https://quran-search-engine-mcp.run.tools

  1. Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
  2. Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
  3. Откройте Настройки → Коннекторы и нажмите Создать (Create).
  4. Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
  5. В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
  6. В новом чате откройте + → Приложения/Коннекторы и включите коннектор.

Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.

Авторизация

При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.

Как подключить quran-search-engine-mcp к Cursor

Адрес сервера, который нужно вставить в настройках Cursor:

https://quran-search-engine-mcp.run.tools

Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.

Вручную:

  1. В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
  2. Вставьте JSON, скопированный ниже, в открывшийся файл ~/.cursor/mcp.json (для одного проекта: .cursor/mcp.json в корне проекта).
  3. Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.

Авторизация

Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.

Список инструментов сервера (8)

Технические названия из tools/list. Нужны только разработчикам.

find_verses_by_lemmaFind verses containing a normalized lemma via the inverted lemma index. Paginated.
find_verses_by_rootFind verses containing a normalized Arabic root via the inverted root index. Paginated.
get_sura_infoLook up one surah by numeric id (1–114), Arabic name, English name, or romanization. Returns the matching record or null.
get_verseFetch a single verse by global id or by (suraId, ayaId). Returns the full verse record or null.
get_verse_morphologyGet the lemmas and roots for a single verse by gid or by (suraId, ayaId). Returns morphology or null.
get_verses_by_rangeFetch verses by Quran range syntax: '2:255' (single), '1:1-7' (range), or '2:' (whole sura).
list_surahsReturn all 114 surahs with id, names (Arabic, English, romanization), verse count, juz list, and Mushaf page range.
searchSearch the Quran with Arabic normalization, lemma/root options, and highlights.
quran-search-engine-mcp: подключить к Claude, ChatGPT, Cursor · Connectors.fun