Skip to main content
Glama
fortunto2
by fortunto2

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:

uv venv --python 3.12 && source .venv/bin/activate uv pip install -U prefect-mcp-server

Configuración

El servidor se configura mediante el archivo .cursor/mcp.json . La configuración actualizada es la siguiente:

{ "mcpServers": { "prefect": { "command": "uvx", "args": [ "prefect-mcp-server" ], "env": {} } } }

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:

PREFECT_API_URL=http://localhost:4200/api

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:

uv run <script>

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 run para ejecutar scripts dentro del entorno configurado según lo recomendado por Cursor.

¡Feliz codificación!

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/fortunto2/prefect-mcp-server'

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