|
1 | 1 | # Integrations |
2 | 2 |
|
3 | | -flow integrates with popular CI/CD platforms and containerized environments to bring your automation anywhere. |
| 3 | +flow integrates with popular CI/CD platforms, AI assistants, and containerized environments to bring your automation anywhere. |
4 | 4 |
|
5 | | -## GitHub Actions |
| 5 | + |
| 6 | +## AI Assistant Integration |
| 7 | + |
| 8 | +### Model Context Protocol (MCP) <!-- {docsify-ignore} --> |
| 9 | + |
| 10 | +Connect flow to AI assistants through the local Model Context Protocol server for natural language workflow management. |
| 11 | +The flow MCP server enables AI assistants to discover, understand, and execute your flow workflows through conversational interfaces. |
| 12 | + |
| 13 | +#### Basic Usage <!-- {docsify-ignore} --> |
| 14 | + |
| 15 | +Add the MCP server command to your favorite MCP client: |
| 16 | + |
| 17 | +```shell |
| 18 | +flow mcp |
| 19 | +``` |
| 20 | + |
| 21 | +The server uses stdio transport and provides AI assistants with: |
| 22 | + |
| 23 | +**Available Tools:** |
| 24 | +- `get_info` - Get flow information, schemas, and current context |
| 25 | +- `execute` - Execute flow workflows |
| 26 | +- `list_workspaces` - List all registered workspaces |
| 27 | +- `get_workspace` - Get details about a specific workspace |
| 28 | +- `switch_workspace` - Change the current workspace |
| 29 | +- `list_executables` - List and filter executables across workspaces |
| 30 | +- `get_executable` - Get detailed information about an executable |
| 31 | +- `get_execution_logs` - Retrieve recent execution logs |
| 32 | +- `sync_executables` - Sync workspace and executable state |
| 33 | + |
| 34 | +**Available Prompts:** |
| 35 | +- `generate_executable` - Generate flow executable configurations |
| 36 | +- `generate_project_executables` - Generate complete project automation sets |
| 37 | +- `debug_executable` - Debug failing executables |
| 38 | +- `migrate_automation` - Convert existing automation to flow |
| 39 | +- `explain_flow` - Explain flow concepts and usage |
| 40 | + |
| 41 | +> [!NOTE] |
| 42 | +> **Learn more about MCP**: Visit the [Model Context Protocol](https://modelcontextprotocol.io) documentation for client setup and integration details. |
| 43 | +
|
| 44 | +## CI/CD & Deployment <!-- {docsify-ignore} --> |
| 45 | + |
| 46 | +### GitHub Actions |
6 | 47 |
|
7 | 48 | Execute flow workflows directly in your GitHub Actions pipelines with the official action. |
8 | 49 |
|
|
22 | 63 |
|
23 | 64 | > **Complete documentation**: Visit the [Flow Execute Action](https://github.com/marketplace/actions/flow-execute) on GitHub Marketplace. |
24 | 65 |
|
25 | | -## Docker |
| 66 | +### Docker |
26 | 67 |
|
27 | 68 | Run flow in containerized environments for CI/CD pipelines or isolated execution. |
28 | 69 |
|
|
0 commit comments