About
MCP server for communicating with the TEAM 0.5 Microscope
README
MCP server and supporting communication server(s) for operating the TEAM 0.5 Transmission Electron Microscope.
mcp_library.py
A set of MCP tools run on the support PC. It communicates with the microscope_server.py on the microscope PC and the gatan_server.py on the Gatan PC.
This currently is started using the beacon_311 conda envireonment on the support PC.
microscope_server.py
The zeroMQ based server that communicates with the microscope scripting interface, the CEOS RPC gateway (for aberration correction), and the TIA (ESVision) STEM acquisition software.
This is run on the TEAM 0.5 microscope PC using the winpython 3.4 command prompt.
gatan_server.py
The zeroMQ based server that communicates with the Gatan Digital Micrograph software on the Gatan PC. This server writes templated .s scripts and executes them in DM. It relies on the dm_scripts.py to write the templates.
This is run on the Gatan PC using a shortcut on the desktop and uses a globally installed python. Files from this repo are copied to the local Documents/automation folder.
mcp_distiller.py
A MCP agent that can get information from the Distiller database, add notes, and add metadata. You can get a range of scan_ids or data from a specific dataset id.
This is run on the support PC using a anaconda environment called team05-mcp. But it technically can be run on any computer.
4Dcamera_commands_mcp.py
This can communicate with the 4D Camera backend. It is useful for getting and setting the tmemperature and other various commands. It is designed for troublehsooting and maintenance, not experiments.
This is on the support PC but can technically be run on any computer.
mcp_ncempy.py
A MCP agent that can read the EMD files saved to the support PC. It can show the data in a matplotlib plot and read metadata.
This is run on the support PC using an anaconda environment called team05-mpc.
Installing Team05
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/foundry-mcp/team05-mcp-serverFAQ
Is Team05 MCP free?
Yes, Team05 MCP is free — one-click install via Unyly at no cost.
Does Team05 need an API key?
No, Team05 runs without API keys or environment variables.
Is Team05 hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Team05 in Claude Desktop, Claude Code or Cursor?
Open Team05 on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare Team05 with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
