SeaTunnel MCP Server
MCP-сервер SeaTunnel
Сервер протокола контекста модели (MCP) для взаимодействия с SeaTunnel через интерфейсы LLM, такие как Claude.


Видео операции
Чтобы помочь вам лучше понять особенности и использование SeaTunnel MCP, мы предоставляем видеодемонстрацию. Пожалуйста, перейдите по ссылке ниже или напрямую проверьте видеофайл в каталоге документации проекта.
https://www.youtube.com/watch?v=JaLA8EkZD7Q

Совет : если видео не воспроизводится напрямую, убедитесь, что ваше устройство поддерживает формат MP4, и попробуйте открыть его с помощью современного браузера или видеоплеера.
Related MCP server: Superset MCP Server
Функции
Управление заданиями (отправка, остановка, мониторинг)
Системный мониторинг и поиск информации
Взаимодействие REST API с сервисами SeaTunnel
Встроенные инструменты регистрации и мониторинга
Динамическая конфигурация соединения
Подробная информация о вакансиях и статистика
Установка
# Clone repository
git clone <repository_url>
cd seatunnel-mcp
# Create virtual environment and install
python -m venv .venv
source .venv/bin/activate # On Windows: .venv\Scripts\activate
pip install -e .Требования
Питон ≥ 3.12
Запуск экземпляра SeaTunnel
Node.js (для тестирования с помощью MCP Inspector)
Использование
Переменные среды
SEATUNNEL_API_URL=http://localhost:8090 # Default SeaTunnel REST API URL
SEATUNNEL_API_KEY=your_api_key # Optional: Default SeaTunnel API keyДинамическая конфигурация соединения
Сервер предоставляет инструменты для просмотра и обновления параметров подключения во время выполнения:
get-connection-settings: просмотр текущего URL-адреса подключения и статуса ключа APIupdate-connection-settings: Обновите URL-адрес и/или ключ API для подключения к другому экземпляру SeaTunnel
Пример использования через MCP:
// Get current settings
{
"name": "get-connection-settings"
}
// Update connection settings
{
"name": "update-connection-settings",
"arguments": {
"url": "http://new-host:8090",
"api_key": "new-api-key"
}
}Управление работой
Сервер предоставляет инструменты для отправки и управления заданиями SeaTunnel:
submit-job: Отправить новую работу с конфигурацией работыsubmit-jobs: Отправка нескольких заданий в пакетном режимеstop-job: Остановить запущенное заданиеget-job-info: Получить подробную информацию о конкретной работеget-running-jobs: Список всех текущих запущенных заданийget-finished-jobs: список всех завершенных заданий по состоянию (ЗАВЕРШЕНО, ОТМЕНЕНО, ПРОВАЛЕНО и т. д.)
Запуск сервера
python -m src.seatunnel_mcpИспользование с Claude Desktop
Чтобы использовать это с Claude Desktop, добавьте следующее в ваш claude_desktop_config.json :
{
"mcpServers": {
"seatunnel": {
"command": "python",
"args": ["-m", "src.seatunnel_mcp"],
"cwd": "Project root directory"
}
}
}Тестирование с помощью MCP Inspector
npx @modelcontextprotocol/inspector python -m src.seatunnel_mcpДоступные инструменты
Управление подключением
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
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityFmaintenanceA Model Context Protocol server that enables LLMs to interact with Databricks workspaces through natural language, allowing SQL query execution and job management operations.50
- FlicenseBqualityDmaintenanceA Model Context Protocol server that enables large language models to interact with Apache Superset databases through REST API, supporting database queries, table lookups, field information retrieval, and SQL execution.45

MCP TapData Serverofficial
FlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that enables Large Language Models to access and interact with database connections, including viewing schemas and performing CRUD operations on connected databases.- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that allows AI agents to interact with Apache DolphinScheduler through a standardized protocol, enabling AI-driven workflow management.27Apache 2.0
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A Model Context Protocol server for Wix AI tools
MCP server for AI dialogue using various LLM models via AceDataCloud
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/ocean-zhc/seatunnel-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server