Сервер протокола контекста модели Ragie
Сервер протокола контекста модели (MCP), который обеспечивает доступ к возможностям поиска в базе знаний Ragie.
Описание
Этот сервер реализует протокол контекста модели, чтобы позволить моделям ИИ извлекать информацию из базы знаний Ragie. Он предоставляет единый инструмент под названием «извлечение», который позволяет запрашивать в базе знаний соответствующую информацию.
Предпосылки
- Node.js >= 18
- API-ключ Ragie
Установка
Серверу требуется следующая переменная среды:
RAGIE_API_KEY
(обязательно): Ваш ключ аутентификации API Ragie
Сервер запустится и будет прослушивать stdio на предмет сообщений протокола MCP.
Установите и запустите сервер с npx:
Параметры командной строки
Сервер поддерживает следующие параметры командной строки:
--description, -d <text>
: Переопределить описание инструмента по умолчанию на пользовательский текст--partition, -p <id>
: Укажите идентификатор раздела Ragie для запроса
Примеры:
Конфигурация курсора
Чтобы использовать этот MCP-сервер с Cursor:
Вариант 1: Создание файла конфигурации MCP
- Сохраните файл с именем
mcp.json
- Для инструментов, специфичных для проекта , создайте файл
.cursor/mcp.json
в каталоге проекта. Это позволяет вам определять серверы MCP, которые доступны только в этом конкретном проекте. - Для инструментов, которые вы хотите использовать во всех проектах , создайте файл
~/.cursor/mcp.json
в вашем домашнем каталоге. Это сделает серверы MCP доступными во всех ваших рабочих пространствах Cursor.
Пример mcp.json
:
Вариант 2: использование скрипта оболочки
- Сохраните файл с именем
ragie-mcp.sh
в своей системе:
- Дайте файлу права на выполнение:
chmod +x ragie-mcp.sh
- Добавьте скрипт сервера MCP, перейдя в Настройки -> Настройки курсора -> Серверы MCP в пользовательском интерфейсе курсора.
Замените your_api_key
на ваш фактический ключ API Ragie и при необходимости укажите идентификатор раздела.
Конфигурация рабочего стола Клода
Чтобы использовать этот MCP-сервер с рабочим столом Claude:
- Создайте файл конфигурации MCP
claude_desktop_config.json
:
- Для MacOS: используйте
~/Library/Application Support/Claude/claude_desktop_config.json
- Для Windows: используйте
%APPDATA%/Claude/claude_desktop_config.json
Пример claude_desktop_config.json
:
Замените your_api_key
на ваш фактический ключ API Ragie и при необходимости укажите идентификатор раздела.
- Перезагрузите рабочий стол Claude, чтобы изменения вступили в силу.
Инструмент поиска Ragie теперь будет доступен в ваших разговорах на рабочем столе Claude.
Функции
Инструмент для извлечения
Сервер предоставляет инструмент retrieve
, который можно использовать для поиска в базе знаний. Он принимает следующие параметры:
query
(строка): Поисковый запрос для поиска релевантной информации.topK
(число, необязательно, по умолчанию: 8): максимальное количество возвращаемых результатовrerank
(логическое значение, необязательное, по умолчанию: true): следует ли пытаться найти только наиболее релевантную информациюrecencyBias
(логическое значение, необязательное, по умолчанию: false): отдавать ли предпочтение результатам в сторону более свежей информации
Инструмент возвращает:
- Массив фрагментов контента, содержащих соответствующий текст из базы знаний
Разработка
Этот проект написан на TypeScript и использует следующие основные зависимости:
@modelcontextprotocol/sdk
: Для реализации сервера MCPragie
: Для взаимодействия с API Ragiezod
: Для проверки типа во время выполнения
Настройка разработки
Запуск сервера в режиме разработки:
Создание проекта:
Лицензия
Лицензия MIT — подробности см. в LICENSE.txt.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Сервер MCP, который позволяет моделям ИИ извлекать информацию из базы знаний Ragie с помощью простого инструмента «извлечения».
- Описание
- Предпосылки
- Установка
- Конфигурация курсора
- Конфигурация рабочего стола Клода
- Функции
- Разработка
- Лицензия
Related Resources
Related MCP Servers
- AsecurityAlicenseAquality🔍 A Model Context Protocol (MCP) server providing unified access to multiple search engines (Tavily, Brave, Kagi), AI tools (Perplexity, FastGPT), and content processing services (Jina AI, Kagi). Combines search, AI responses, content processing, and enhancement features through a single interface.Last updated -15563138TypeScriptMIT License
- AsecurityAlicenseAqualityA plug-and-play MCP server that enables AI assistants to browse, search, and read Reddit content through the PRAW library.Last updated -66PythonMIT License
- -securityFlicense-qualityAn advanced MCP server providing RAG-enabled memory through a knowledge graph with vector search capabilities, enabling intelligent information storage, semantic retrieval, and document processing.Last updated -2891TypeScript
- -securityAlicense-qualityAn MCP server that enables AI applications to access 20+ model providers (including OpenAI, Anthropic, Google) through a unified interface for text and image generation.Last updated -3PythonMIT License