GSIBabu/OpenFlexure-MCP
If you are the rightful owner of OpenFlexure-MCP and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The OpenFlexure MCP server facilitates communication between the OpenFlexure Microscope and a Python client, enabling remote control and automation of microscopy tasks.
Tools
Functions exposed to the LLM to take actions
move_stage
Moves the microscope stage to specific X, Y, Z coordinates (absolute or relative)
capture_image
Captures an image (high quality or quick preview)
autofocus
Runs the autofocus routine to find optimal focus
call_extension
Calls specific extension methods on the microscope
run_z_stack
Captures a series of images at different Z positions (focus depths)
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client