agentic_openbci_workflow
Automates multi-step OpenBCI workflows from natural language prompts. Connects boards, streams data, and processes signals without manual setup.
Instructions
Multi-step OpenBCI workflows via FastMCP sampling (SEP-1577).
Example: agentic_openbci_workflow( workflow_prompt="Connect synthetic board, start stream, compute band power", available_tools=["openbci_board", "openbci_stream", "openbci_signal"], )
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| max_iterations | No | Max sample_step rounds. | |
| available_tools | No | openbci_* tool names to expose to the sampler. | |
| workflow_prompt | Yes | Goal in natural language, e.g. 'Connect Cyton on COM3, stream, report beta power'. |