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.

コメント

「その他」の他のコンテンツ