mcpField
F
Flowzap

Flowzap

ローカル
github.com/flowzap-xyz開発ツール235 週間前に更新

Flowzap について

Flowzapは、業務プロセスのマッピングやワークフロー、シーケンス、アーキテクチャ図の作成に使うFlowZap Code DSLの資料とMCPサーバーです。構文情報に加え、コーディングツールやAIエージェント向けの図表操作ツールを提供します。

主な機能

  1. 01FlowZap Codeの検証
  2. 02図表プレイグラウンドの作成
  3. 03構文ガイドの取得
  4. 04グラフのエクスポートと成果物の変換
  5. 05図表の比較と変更適用
  6. 06サンプルとテンプレートの閲覧

活用シーン

  1. 01業務プロセス図のコード検証
  2. 02成果物からの図表生成
  3. 03図表の変更確認と適用

MCP 対応

MCPサーバーは、FlowZap Codeの検証、プレイグラウンド作成、構文取得、グラフのエクスポート、成果物の変換、図表の比較と変更適用を行う7つのツールを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"code": {
"command": "npx",
"args": [
"-y",
"flowzap-mcp"
]
}
}
}
起動コマンドnpx -y flowzap-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmflowzap-mcp

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

FlowZap Code DSL — 公式構文と例

FlowZap Code は、ビジネスプロセスの共同マッピングとワークフロー自動化のための、シンプルなドメイン固有言語(DSL)です。自然で読みやすいコードを書いて、フローチャート、スイムレーン図、シーケンス図、アーキテクチャ図を作成できます。技術的なスキルは必要ありません!


⚡ 簡単な例:結婚式の準備プロセス

couple { # couple
  n1: circle label:"Start Planning"
  n2: rectangle label:"Define Budget & Priorities"
  n3: rectangle label:"Review Proposals"
  n4: rectangle label:"Make Final Decisions"
  n5: circle label:"Wedding Day!"
  n1.handle(right) -> n2.handle(left)
  n2.handle(right) -> n3.handle(left)
  n3.handle(right) -> n4.handle(left)
  n4.handle(right) -> n5.handle(left)
  n2.handle(bottom) -> planner.n6.handle(top) [label="Hires"]
}

planner { # planner
  n6: rectangle label:"Initial Consultation"
  n7: rectangle label:"Create Planning Timeline"
  n8: rectangle label:"Coordinate Vendors"
  n9: rectangle label:"Final Walkthrough"
  n6.handle(right) -> n7.handle(left)
  n7.handle(right) -> n8.handle(left)
  n8.handle(right) -> n9.handle(left)
  n7.handle(bottom) -> vendors.n10.handle(top) [label="Requests"]
}

vendors { # vendors
  n10: rectangle label:"Receive Requirements"
  n11: diamond label:"Available?"
  n12: rectangle label:"Send Proposal"
  n13: rectangle label:"Confirm Booking"
  n10.handle(right) -> n11.handle(left)
  n12.handle(right) -> n13.handle(left)
  n11.handle(right) -> n12.handle(left) [label="No"]
  n11.handle(bottom) -> n12.handle(bottom) [label="Yes"]
  n12.handle(top) -> couple.n3.handle(bottom) [label="Sends"]
}

https://flowzap.xyz で無料アカウントを作成してください。その後、上記の内容を FlowZap ワークスペースに貼り付けると、最初のワークフロー図、シーケンス図、アーキテクチャ図を数秒で可視化できます。


🤝 貢献

  • フォークして、新しいコード例や提案をプルリクエストで送ってください!
  • 構文に関する質問やドキュメントの修正については、イシューを作成してください。
  • 詳細は CONTRIBUTING.md をご覧ください。

📖 ドキュメント

ブログ

🤖 AI エージェントとエージェント型ブラウザー向け

FlowZap は、自動検出のための機械可読リソースを提供しています。

MCP サーバー(v1.3.5)

互換性のあるコーディングツールで flowzap-mcp npm パッケージをインストールしてください。

{
  "mcpServers": {
    "flowzap": {
      "command": "npx",
      "args": ["-y", "flowzap-mcp"]
    }
  }
}

11 種類のコーディングツールに対応: Claude Desktop、Claude Code、Cursor、Windsurf IDE、OpenAI Codex、Warp Terminal、Zed Editor、Cline(VS Code)、Roo Code(VS Code)、Continue.dev、Sourcegraph Cody。

利用可能な 7 つのツール: flowzap_validate、flowzap_create_playground、flowzap_get_syntax、flowzap_export_graph、flowzap_artifact_to_diagram、flowzap_diff、flowzap_apply_change

URL パラメーター
  • /playground/{id} の ?mode=code は、コードエディターのダイアログを自動で開きます
  • /playground の ?code=<base64url> は、URL から FlowZap Code を読み込みます(API 呼び出しは不要です)

トレーニングコーパス

LLM のトレーニングに適した、実環境の 200 件以上の例を含む包括的なデータセットについては、こちらをご覧ください。 flowzap-xyz/sequence-workflows


ライセンス

LICENSE をご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。