BlockWerk MCP Tools
BlockWerk exposes 42 tools. Each one has its own page with the configuration for every client that can run this server.
-
describe_canvasRead-onlydescribe canvas
-
get_available_blocksRead-onlyget available blocks
-
add_blockMutatingadd block
-
connect_blocksconnect blocks
-
update_paramsMutatingupdate params
-
delete_blockMutatingdelete block
-
load_diagramload diagram
-
export_diagramRead-onlyexport diagram
-
get_share_linkRead-onlyget share link
-
clear_canvasMutatingclear canvas
-
tidy_layouttidy layout
-
batch_commandsbatch commands
-
analyze_topologyanalyze topology
-
get_signal_dataRead-onlyget signal data
-
calculate_metricscalculate metrics
-
get_analysis_measurementsRead-onlyget analysis measurements
-
evaluate_spec_maskevaluate spec mask
-
get_architect_memoryRead-onlyget architect memory
-
update_architect_memoryMutatingupdate architect memory
-
validate_engineering_unitsvalidate engineering units
-
validate_canvasvalidate canvas
-
get_canvas_previewRead-onlyget canvas preview
-
get_templatesRead-onlyget templates
-
load_templateload template
-
run_simulationMutatingrun simulation
-
sweep_parametersweep parameter
-
optimize_parametersoptimize parameters
-
optimize_multi_parameteroptimize multi parameter
-
auto_tune_pidauto tune pid
-
identify_fopdtidentify fopdt
-
start_optimizationMutatingstart optimization
-
get_job_statusRead-onlyget job status
-
cancel_jobMutatingcancel job
-
list_jobsRead-onlylist jobs
-
explain_simulationexplain simulation
-
get_bode_dataRead-onlyget bode data
-
get_fft_dataRead-onlyget fft data
-
get_engine_statusRead-onlyget engine status
-
generate_codegenerate code
-
undo_last_ai_actionundo last ai action
-
redo_last_ai_actionredo last ai action
-
get_ai_historyRead-onlyget ai history
This list was read from the server itself, by connecting to it and calling tools/list on 5 October 2026. It is what
the server actually exposes, not what its listing claims.
Mutating and Read-only are read off each tool's name, not its schema — a hint, not a guarantee. The registry stores tool names only; connect the server for its live schemas.