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

4
.gitignore vendored
View File

@@ -29,6 +29,9 @@ Thumbs.db
*.bak
*~
# MCP server config (contains API tokens)
.mcp.json
# Resolved markdown files (generated by editor)
*.resolved
*.resolved.*
@@ -46,3 +49,4 @@ workflows/.wmill/tmp/
!workflows/g/
!workflows/wmill.yaml
!workflows/wmill-lock.yaml
__pycache__/