Servidor MCP Prefect
Este repositorio proporciona una configuración de servidor Prefect MCP mediante el paquete prefect-mcp-server con un mecanismo de ejecución fiable mediante uvx . La configuración está diseñada para su uso con el IDE Cursor.
Prerrequisitos
Python 3.9 o más reciente.
Una herramienta de entorno virtual preferida (como uv) para administrar entornos Python.
Prefect 3 (consulte la documentación de Prefect para obtener instrucciones de instalación).
Related MCP server: MCP Development Framework
Instalación
Cree y active su entorno virtual, luego instale Prefect MCP Server:
Configuración
El servidor se configura mediante el archivo .cursor/mcp.json . La configuración actualizada es la siguiente:
Esta configuración garantiza que el servidor use el comando uvx con la versión exacta del paquete instalado mediante uv pip install . Este enfoque proporciona mayor confiabilidad y consistencia en su entorno de desarrollo.
Variables de entorno
Establezca las siguientes variables de entorno para configurar su entorno Prefect. Puede crear un archivo llamado .env en la raíz del proyecto con entradas como:
Además, si es necesario, configure otras variables de entorno como PREFECT_API_KEY para autenticarse con su servidor Prefect o Prefect Cloud.
Ejecución del servidor
Para iniciar el servidor, puede ejecutar el siguiente comando:
Alternativamente, si está utilizando el IDE de Cursor con su configuración, el servidor se invocará automáticamente con el comando especificado en .cursor/mcp.json .
Documentación
La documentación detallada sobre la funcionalidad y el uso del servidor Prefect MCP está disponible en el archivo docs/prefect_mcp_documentation.md . La documentación incluye:
Lista completa de herramientas disponibles y sus parámetros
Instrucciones de instalación y configuración
Ejemplos de uso con diferentes clientes MCP
Información de compatibilidad de Prefect 3.0
Reglas del cursor
Este repositorio incluye reglas de cursor para trabajar con el servidor Prefect MCP, ubicado en el directorio .cursor/rules/ . Estas reglas proporcionan ayuda y orientación contextual al trabajar con Prefect MCP en el IDE de Cursor.
información adicional
Para obtener más detalles sobre la instalación y el uso de Prefect, consulte la Documentación de Prefect .
Para obtener información sobre el Protocolo de contexto de modelo (MCP), consulte la Documentación de MCP .
Utilice
uv runpara ejecutar scripts dentro del entorno configurado según lo recomendado por Cursor.
¡Feliz codificación!