DolphinScheduler MCP Server
Servidor MCP de DolphinScheduler
Un servidor de Protocolo de Contexto de Modelo (MCP) para Apache DolphinScheduler, que permite a los agentes de IA interactuar con DolphinScheduler a través de un protocolo estandarizado.
Descripción general
DolphinScheduler MCP proporciona un servidor basado en FastMCP que expone la API REST de DolphinScheduler como un conjunto de herramientas que pueden usar los agentes de IA. El servidor actúa como puente entre los modelos de IA y DolphinScheduler, lo que permite la gestión del flujo de trabajo basada en IA.
Related MCP server: DataWorks MCP Server
Características
Cobertura API completa de la funcionalidad de DolphinScheduler
Interfaces de herramientas estandarizadas que siguen el Protocolo de Contexto Modelo
Fácil configuración a través de variables de entorno o argumentos de línea de comandos
Documentación completa de herramientas
Instalación
pip install dolphinscheduler-mcpConfiguración
Variables de entorno
DOLPHINSCHEDULER_API_URL: URL para la API de DolphinScheduler (predeterminado: http://localhost:12345/dolphinscheduler )DOLPHINSCHEDULER_API_KEY: Token de API para autenticación con la API de DolphinSchedulerDOLPHINSCHEDULER_MCP_HOST: Host para vincular el servidor MCP (predeterminado: 0.0.0.0)DOLPHINSCHEDULER_MCP_PORT: Puerto para vincular el servidor MCP (predeterminado: 8089)DOLPHINSCHEDULER_MCP_LOG_LEVEL: Nivel de registro (predeterminado: INFO)
Uso
Línea de comandos
Inicie el servidor utilizando la interfaz de línea de comandos:
ds-mcp --host 0.0.0.0 --port 8089API de Python
from dolphinscheduler_mcp.server import run_server
# Start the server
run_server(host="0.0.0.0", port=8089)Herramientas disponibles
El servidor MCP DolphinScheduler proporciona herramientas para:
Gestión de proyectos
Gestión de la definición de procesos
Gestión de instancias de proceso
Gestión de definición de tareas
Gestión de programación
Gestión de recursos
Gestión de fuentes de datos
Gestión de grupos de alerta
Gestión de complementos de alerta
Gestión de grupos de trabajadores
Gestión de inquilinos
Gestión de usuarios
Monitoreo del estado del sistema
Ejemplo de uso del cliente
from mcp_client import MCPClient
# Connect to the MCP server
client = MCPClient("http://localhost:8089/mcp")
# Get a list of projects
response = await client.invoke_tool("get-project-list")
# Create a new project
response = await client.invoke_tool(
"create-project",
{"name": "My AI Project", "description": "Project created by AI"}
)Licencia
Licencia Apache 2.0
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 Connectors
The Mercado Pago MCP Server implements the Model Context Protocol to provide AI agents and LLMs with access to Mercado Pago's APIs and tools within compatible development environments. It acts as an intermediary that translates Mercado Pago resources into executable functions (tools) that AI applications can invoke to perform actions and automate flows. The server simplifies integration, enables using documentation to implement or improve code, and optimizes operations through natural language interactions without manual implementations.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
The Remote MCP server acts as a standardized bridge between LLM applications (like Claude, ChatGPT, and Cursor) and external services, enabling AI agents to access external tools and resources. Its primary capability is providing a centralized search tool to discover other MCP servers and their respective tools. Unlike local implementations, it runs remotely with OAuth authentication and permission controls for security.
MCP server for building and testing AI agents with multi-model experimentation and insights.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that enables interaction with Apache SeaTunnel through LLM interfaces, allowing users to manage jobs, monitor system information, and configure connections through natural language.33Apache 2.0
- AlicenseCqualityFmaintenanceA Model Context Protocol server that enables AI agents to interact with Alibaba Cloud DataWorks through standardized interfaces, allowing seamless management of DataWorks resources and operations via the DataWorks Open API.1009251Apache 2.0
- FlicenseNot gradedqualityNot gradedmaintenanceA Model Context Protocol server that enables AI agents to interact with n8n workflows and automation tools through a standardized interface, allowing execution of workflows and access to n8n functions.-
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that allows AI agents to interact with n8n workflows through natural language, enabling workflow management and execution via SSE connections.457MIT