Skip to main content
Glama

Сервер Rini MCP

Коллекция различных MCP-серверов, которые я реализовал самостоятельно.
Его основные функции включают генерацию и выполнение кода, анализ репозитория GitHub, вывод, веб-сканирование, веб-поиск, а также обобщение и анализ видео YouTube.

Основные характеристики

🔍 Веб-поиск ( web_search.py )

  • rini_google_search_base(...) : выполняет поиск Google и возвращает результаты.

  • rini_google_search_link_only(...) : извлекает только ссылки из результатов поиска Google.

  • rini_google_search_shallow(query: str) : выполняет поиск Google и извлекает поверхностную копию контента для каждой ссылки.

  • Он также включает возможность извлечения содержимого веб-страниц с помощью браузера Stealth.

  • Порт по умолчанию: 65000

▶️ Обработка видео YouTube ( youtube_summary.py )

  • rini_summarize_youtube_audio_only(url: str) : суммирует только аудио из видео YouTube.

  • rini_transribe_youtube_audio(url: str) : преобразует аудио из видео YouTube в текст.

  • rini_summarize_youtube_all(video_url: str) : анализирует и суммирует все содержимое (ключевые кадры, аудио) видео YouTube.

  • Включает в себя подробные функции, такие как загрузка аудио, извлечение ключевых кадров, разделение аудио и индивидуальная транскрипция, а также генерация субтитров кадров.

  • Порт по умолчанию: 65001

📂 Анализ репозитория GitHub ( github_repo_analysis.py )

  • rini_github_analysis(query: str, url: str) : анализирует указанный репозиторий GitHub и предоставляет соответствующую информацию.

  • Включает такие функции, как извлечение функций и классов, анализ схожести кода и т. д.

  • Порт по умолчанию: 65002

🧠 Функция рассуждения ( reasoning.py )

  • rini_reasoning(query: str, model: str = None) : выполняет логическое рассуждение по заданному запросу.

  • Порт по умолчанию: 65003

💻 Сгенерировать и запустить код ( coding.py )

  • rini_code_generation(query: str, model: str = None) : генерирует код на основе заданного запроса.

  • rini_python_code_execution(code: str) : выполняет указанный код Python.

  • Порт по умолчанию: 65004

🌐 Веб-сканирование ( web_crawl.py )

  • rini_get_text_only_from_url(url: str) : извлекает только текстовое содержимое из указанного URL.

  • rini_get_all_from_url(url: str, timeout: int = 5) : получить весь контент с указанного URL.

  • Порт по умолчанию: 65005

🔁 Создайте сервер MCP ( mcp_related.py )

  • rini_create_and_execute_mcp_server(query: str, filename: str, port: int) : создает код сервера MCP, соответствующий запросу, и выполняет его.

  • Порт по умолчанию: 65006

Related MCP server: browser-mcp

Установить необходимые библиотеки

Чтобы установить библиотеки, необходимые для запуска вашего проекта, используйте следующую команду:

pip install -r requirements.txt

Как использовать

Каждая функция может управляться сервером MCP путем непосредственного выполнения соответствующего файла Python.
Например, чтобы использовать функцию веб-поиска, выполните следующую команду:

python web_search.py

Каждый сервер работает на назначенном порту (например, сервер веб-поиска работает на порту 65000).
Вы можете легко протестировать его с помощью сервера / клиента API Rini.

Будущие улучшения

  • Добавьте подробные примеры использования для каждой функции.

  • Предоставляет интерфейс командной строки

  • Написание интегрированного тестового кода

-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mori-mmmm/Rini-MCP-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server