MCP.so
登录

Prefect MCP Server

@fortunto2

基本信息

分类

其他

许可证

MIT

传输方式

stdio

作者

fortunto2

关于 Prefect MCP Server

MCP server for interacting with the Prefect API

Prefect MCP Server 配置

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

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

Prefect MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。

概览

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

常见问题

1

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.

2

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.

3

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.

4

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.

5

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 服务器