About Lamcp
Lamcp is an MCP server in the Cloud category: lAmbda MCP: teach your LLM to do Grasshopper tricks.
Install
git clone https://github.com/gramaziokohler/lamcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (17)
add_groupwrap canvas objects in a named Grasshopper group
Parameters not published.
add_param_markerdrop a named floating parameter as a labeled pass-through bus
Parameters not published.
add_python_componentdrop a Rhino 8 Python 3 script component (code + I/O params) onto canvas
Parameters not published.
add_reloader_componentdrop the COMPAS side-by-side hot-reload bootstrap (`enable_reloader()`)
Parameters not published.
bridge_healthping the bridge to verify it's reachable
Parameters not published.
capture_grasshopper_canvasscreenshot the canvas (zoom-to-fit, view restored) as an inline PNG
Parameters not published.
capture_rhino_viewportscreenshot the active Rhino viewport, optionally reframed, as inline PNG
Parameters not published.
describe_canvas_structureinspect objects, groups, params, and source connections on the canvas
Parameters not published.
inspect_component_dataread the data on a component's outputs (counts, tree paths, samples)
Parameters not published.
list_grasshopper_objectsenumerate canvas objects (type, nickname, GUID, pivot, runtime messages)
Parameters not published.
Show all 17 tools
run_python_scriptexec() arbitrary Python inside Rhino, capture stdout / stderr / repr(_)
Parameters not published.
save_grasshopper_documentsave the active document to disk
Parameters not published.
search_componentsfind installed components by name; returns type GUID + parameter order
Parameters not published.
set_script_venvrepoint `# venv:` directive of script components at one environment
Parameters not published.
solve_grasshopperre-solve safely via `ScheduleSolution` on the UI thread
Parameters not published.
unload_python_modulesdrop `sys.modules[prefix.*]` so the next import re-reads from disk
Parameters not published.
upgrade_componentsreplace userobject-based components with the latest installed version
Parameters not published.
Ask AI
Ask AI about Lamcp
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.