Real-time EEG: BrainFlow streaming, wall-clock replay, online DSP, recording, and stimulation.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport http
verified
reported
listed in the official MCP registry counts 47 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
arm_stim
-
attach_processor
-
attach_stim_backend
-
check_signal_quality
-
clear_events
-
clear_filters
-
detach_processor
-
detach_stim_backend
-
disarm_stim
-
export_report
-
get_band_power
-
get_channels
-
get_epoch_around_event
-
get_events
-
get_processor_output
-
get_psd
-
get_tokens
-
inspect_recording
-
list_boards
-
list_monitors
-
list_processors
-
list_recording_events
-
list_recordings
-
list_sessions
-
list_stim_backends
-
log_event
-
plot_spectrum
-
plot_stream
-
processor_status
-
read_window
-
recording_status
-
recover_recording
-
replay_control
-
reset_processors
-
run_processor
-
send_stim_event
-
send_stim_train
-
set_filters
-
start_monitor
-
start_recording
-
start_replay
-
start_stream
-
stim_status
-
stop_monitor
-
stop_recording
-
stop_stream
-
stream_status
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 47
tool registrations 47
- set_filters AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_dsp.py :13
- clear_filters AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_dsp.py :83
- get_band_power AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_dsp.py :99
- get_psd AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_dsp.py :152
- check_signal_quality AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_dsp.py :212
- log_event AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_events.py :14
- get_events AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_events.py :61
- get_epoch_around_event AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_events.py :101
- clear_events AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_events.py :202
- list_processors AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_processing.py :15
- attach_processor AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_processing.py :45
- detach_processor AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_processing.py :84
- processor_status AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_processing.py :107
- get_processor_output AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_processing.py :138
- run_processor AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_processing.py :170
- reset_processors AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_processing.py :219
- get_tokens AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_processing.py :239
- start_recording AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_record.py :22
- stop_recording AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_record.py :107
- recording_status AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_record.py :187
- list_recordings AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_record.py :214
- recover_recording AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_record.py :242
- inspect_recording AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_replay.py :29
- start_replay AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_replay.py :56
- replay_control AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_replay.py :112
- list_recording_events AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_replay.py :170
- list_stim_backends AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_stim.py :20
- attach_stim_backend AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_stim.py :47
- detach_stim_backend AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_stim.py :86
- arm_stim AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_stim.py :114
- disarm_stim AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_stim.py :139
- send_stim_event AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_stim.py :157
- send_stim_train AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_stim.py :218
- stim_status AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_stim.py :310
- list_boards AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_stream.py :16
- start_stream AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_stream.py :36
- stop_stream AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_stream.py :73
- list_sessions AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_stream.py :98
- stream_status AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_stream.py :123
- read_window AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_stream.py :142
- get_channels AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_stream.py :219
- start_monitor AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_viz.py :18
- stop_monitor AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_viz.py :76
- list_monitors AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_viz.py :90
- plot_stream AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_viz.py :101
- plot_spectrum AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_viz.py :135
- export_report AImplifier-eeg-mcp-d72eeb6/eeg_mcp/tools_viz.py :162