MCP-сервер SeaTunnel
Сервер протокола контекста модели (MCP) для взаимодействия с SeaTunnel через интерфейсы LLM, такие как Claude.
Видео операции
Чтобы помочь вам лучше понять особенности и использование SeaTunnel MCP, мы предоставляем видеодемонстрацию. Пожалуйста, перейдите по ссылке ниже или напрямую проверьте видеофайл в каталоге документации проекта.
https://www.youtube.com/watch?v=JaLA8EkZD7Q
Совет : если видео не воспроизводится напрямую, убедитесь, что ваше устройство поддерживает формат MP4, и попробуйте открыть его с помощью современного браузера или видеоплеера.
Функции
- Управление заданиями (отправка, остановка, мониторинг)
- Системный мониторинг и поиск информации
- Взаимодействие REST API с сервисами SeaTunnel
- Встроенные инструменты регистрации и мониторинга
- Динамическая конфигурация соединения
- Подробная информация о вакансиях и статистика
Установка
Требования
- Питон ≥ 3.12
- Запуск экземпляра SeaTunnel
- Node.js (для тестирования с помощью MCP Inspector)
Использование
Переменные среды
Динамическая конфигурация соединения
Сервер предоставляет инструменты для просмотра и обновления параметров подключения во время выполнения:
get-connection-settings
: просмотр текущего URL-адреса подключения и статуса ключа APIupdate-connection-settings
: Обновите URL-адрес и/или ключ API для подключения к другому экземпляру SeaTunnel
Пример использования через MCP:
Управление работой
Сервер предоставляет инструменты для отправки и управления заданиями SeaTunnel:
submit-job
: Отправить новую работу с конфигурацией работыsubmit-jobs
: Отправка нескольких заданий в пакетном режимеstop-job
: Остановить запущенное заданиеget-job-info
: Получить подробную информацию о конкретной работеget-running-jobs
: Список всех текущих запущенных заданийget-finished-jobs
: список всех завершенных заданий по состоянию (ЗАВЕРШЕНО, ОТМЕНЕНО, ПРОВАЛЕНО и т. д.)
Запуск сервера
Использование с Claude Desktop
Чтобы использовать это с Claude Desktop, добавьте следующее в ваш claude_desktop_config.json
:
Тестирование с помощью MCP Inspector
Доступные инструменты
Управление подключением
get-connection-settings
: просмотр текущего URL-адреса подключения SeaTunnel и статуса ключа APIupdate-connection-settings
: Обновите URL и/или ключ API для подключения к другому экземпляру
Управление работой
submit-job
: Отправить новое задание с конфигурацией в формате HOCONsubmit-job/upload
: отправка файла конфигурации загрузки источника заданияsubmit-jobs
: отправка нескольких заданий в пакетном режиме, прямая передача введенных пользователем данных в качестве тела запросаstop-job
: Остановка выполняющегося задания с дополнительной точкой сохраненияget-job-info
: Получить подробную информацию о конкретной работеget-running-jobs
: Список всех текущих запущенных заданийget-running-job
: Получить сведения о конкретной запущенной работеget-finished-jobs
: Список всех завершенных работ по штату
Системный мониторинг
get-overview
: Получите обзор кластера SeaTunnelget-system-monitoring-information
: Получить подробную информацию о мониторинге системы
Журнал изменений
v1.1.0 (2025-04-10)
- Новая функция : добавлены инструменты
submit-jobs
иsubmit-job/upload
для пакетной отправки заданий и операций отправки документов.- Позволяет отправлять несколько заданий одновременно с помощью одного вызова API.
- Входные данные передаются непосредственно в виде тела запроса в API.
- Поддерживает формат JSON для конфигураций заданий
- Разрешить подачу вакансий на основе документов
v1.0.0 (Первоначальный выпуск)
- Первоначальный выпуск с базовыми возможностями интеграции SeaTunnel
- Инструменты управления заданиями (отправка, остановка, мониторинг)
- Инструменты мониторинга системы
- Утилиты настройки подключения
Лицензия
Лицензия Apache
This server cannot be installed
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.
Сервер Model Context Protocol, который обеспечивает взаимодействие с Apache SeaTunnel через интерфейсы LLM, позволяя пользователям управлять заданиями, отслеживать системную информацию и настраивать соединения с помощью естественного языка.
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server that allows LLMs to execute shell commands and receive their output in a controlled manner.Last updated -Python
- -securityAlicense-qualityA Model Context Protocol server that allows LLMs to interact with web content through standardized tools, currently supporting web scraping functionality.Last updated -PythonMIT License
Playwright MCP Serverofficial
AsecurityAlicenseAqualityA Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.Last updated -2170,03612,393TypeScriptApache 2.0- -securityAlicense-qualityA Model Context Protocol Server that enables LLMs to interact with and execute REST API calls through natural language prompts, supporting GET/PUT/POST/PATCH operations on configured APIs.Last updated -5PythonApache 2.0