Apple RAG MCP — поиск по документации Apple для AI-агентов
MCP-сервер, который даёт AI-агентам (Cursor, Claude Desktop, Cline и другим) доступ к актуальной документации Apple: Swift, SwiftUI, Design Guidelines, видео WWDC и Apple Developer YouTube. Использует Retrieval-Augmented Generation (RAG) c семантическим и гибридным поиском, а также AI-реранжировщик Qwen3-Reranker-8B для точных ответов.
Быстрый старт
Вариант 1: Один клик в Cursor (рекомендуется)
Нажмите на ссылку, и Cursor сам добавит сервер:
https://cursor.com/en/install-mcp?name=apple-rag-mcp&config=eyJ1cmwiOiJodHRwczovL21jcC5hcHBsZS1yYWcuY29tIn0%3D
Вариант 2: Ручная настройка для любых MCP-клиентов
Добавьте в конфигурацию клиента следующее:
{
"mcpServers": {
"apple-rag-mcp": {
"url": "https://mcp.apple-rag.com"
}
}
}
Параметры:
- MCP Type: Streamable HTTP
- URL:
https://mcp.apple-rag.com
- Аутентификация: необязательна. Для увеличения лимита запросов получите MCP Token на apple-rag.com и добавьте его в настройки.
Вариант 3: Самостоятельное развёртывание
Инструкция по деплою (Cloudflare Workers) — Deployment Guide.
Кратко:
git clone https://github.com/your-org/apple-rag-mcp.git
cd apple-rag-mcp
pnpm install
cp .dev.vars.example .dev.vars # отредактируйте .dev.vars
pnpm setup-secrets
pnpm deploy
Возможности
- Семантический поиск — векторное сходство, понимание контекста.
- Ключевой поиск — точное совпадение по именам API и терминам.
- Гибридный поиск — комбинация семантического и ключевого с AI-реранжировкой.
- Полное покрытие платформ Apple — iOS, macOS, watchOS, tvOS, visionOS.
- Видео с YouTube — WWDC-сессии, туториалы, прямые трансляции.
- Быстрые ответы — оптимизированная инфраструктура поиска.
- Примеры кода — Swift, Objective-C, SwiftUI.
- Всегда актуально — индекс обновляется с выходом новых материалов Apple.
- Безопасность — MCP-аутентификация (опционально), приватность запросов.
Работа с сервером
MCP-инструменты (доступны AI-агенту)
search_docs(query: string) — поиск по документации и видео.
get_code_example(query: string) — получение примера кода по описанию.
Пример запроса в Cursor / Claude Desktop
«Напиши SwiftUI-компонент, который работает как карусель, но с вертикальной прокруткой и показом следующего элемента. Используй последний доступный API.»
Агент выполнит search_docs(query: "SwiftUI vertical carousel scroll next element") и выдаст ответ с кодом и ссылками на документацию.
Ссылки
Примечание. Для начала работы не нужен никакой токен — доступны бесплатные запросы. MCP Token расширяет лимит.
Комментарии
Комментариев пока нет. Будьте первым.