Windmill MCP サーバーを追加

mcp/windmill_mcp.py: FastMCP ベースの Python MCP サーバー
  - windmill_list_flows: フロー一覧
  - windmill_get_flow: フロー定義取得
  - windmill_run_flow: フローのトリガー実行
  - windmill_list_recent_jobs: ジョブ一覧(成功/失敗/実行中フィルタ対応)
  - windmill_get_job_logs: ジョブログ・実行結果取得
  - windmill_list_scripts: スクリプト一覧
  - windmill_get_script: スクリプトソースコード取得

.gitignore: .mcp.json, __pycache__/ を除外

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Akira
2026-02-25 21:42:41 +09:00
parent be710b920e
commit 6de184968d
5 changed files with 263 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
{
"mcpServers": {
"windmill": {
"command": "python",
"args": ["windmill_mcp.py"],
"cwd": "/path/to/mcp",
"env": {
"WINDMILL_TOKEN": "your_api_token_here",
"WINDMILL_URL": "https://windmill.keinafarm.net",
"WINDMILL_WORKSPACE": "admins"
}
}
}
}