Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Team05

FreeNot checked

MCP server for communicating with the TEAM 0.5 Microscope

GitHubEmbed

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.

from github.com/foundry-mcp/team05-mcp-server

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-server

FAQ

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

Compare Team05 with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs