MCP.so
登录

Prefect MCP Server

@fortunto2

关于 Prefect MCP Server

MCP server for interacting with the Prefect API

基本信息

分类

其他

许可证

MIT

运行时

python

传输方式

stdio

发布者

fortunto2

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

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

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Prefect MCP Server?

Prefect MCP Server is a configuration that uses the prefect-mcp-server package to provide a Model Context Protocol server for Prefect, designed for use with the Cursor IDE. It relies on uvx for reliable execution and requires Prefect 3, Python 3.9+, and a virtual environment tool such as uv.

How to use Prefect MCP Server?

Install Prefect MCP Server by creating a virtual environment (e.g., uv venv --python 3.12 && source .venv/bin/activate) and running uv pip install -U prefect-mcp-server. Configure the server via the .cursor/mcp.json file with the command uvx and argument prefect-mcp-server. Set environment variables like PREFECT_API_URL and optionally PREFECT_API_KEY in a .env file. Start the server manually with uv run <script> or let Cursor IDE invoke it automatically from the configuration.

Key features of Prefect MCP Server

  • Integrates Prefect with the Model Context Protocol (MCP)
  • Configured for Cursor IDE via .cursor/mcp.json
  • Uses uvx for reliable package execution
  • Supports environment variables for API connection
  • Includes Cursor Rules for contextual assistance
  • Compatible with Prefect 3.0

Use cases of Prefect MCP Server

  • Manage Prefect workflows through MCP-compatible clients like Cursor IDE
  • Automate Prefect API interactions within an AI-assisted development environment
  • Use Prefect MCP tools and resources from any MCP host after configuration

FAQ from Prefect MCP Server

What are the prerequisites for Prefect MCP Server?

Python 3.9 or newer, a virtual environment tool (e.g., uv), and Prefect 3 installed. Refer to the Prefect documentation for installation instructions.

How do I configure the server for Cursor IDE?

Edit the .cursor/mcp.json file to include the command "uvx" with argument "prefect-mcp-server". No additional environment variables in that JSON are required; set them in a .env file instead.

How do I authenticate with Prefect Cloud or a Prefect server?

Set the PREFECT_API_KEY environment variable alongside PREFECT_API_URL to authenticate with your Prefect server or Prefect Cloud.

Does Prefect MCP Server work with other MCP clients?

The README focuses on Cursor IDE, but the server is a standard MCP server that can be used with any MCP client, as indicated by the general documentation.

Where can I find the full list of available tools and parameters?

Detailed documentation is provided in the docs/prefect_mcp_documentation.md file, which includes a complete list of tools, parameters, usage examples, and Prefect 3.0 compatibility information.

评论

其他 分类下的更多 MCP 服务器