Parameters of the simulated instrument and sample

Values are checked by the server; changes are saved at once and used by the next run.

Programs: the API

Your own programs (Python, MATLAB, anything that speaks HTTP) can run the simulator: start images and force curves, read every scan line as it is scanned (FFM: with its force curves), change gains, setpoints and parameters between lines, and run sweeps. They act as you, with your runs and limits.

  1. Your API key. (a new key replaces the old one)
  2. The Python client: afm_client.py (needs pip install requests numpy).
  3. The documentation with examples: API guide.
  4. Claude (MCP): Claude can run the simulator itself - set up, scan, look at the images, compare settings. Connect it to with your key; the steps for Claude Code, the Claude apps and Claude Desktop are in the API guide.