MIMIC REST API Skill
gambitcomm-local-mimic
gambitcomm-local-mimic
| Method | Path | Description |
|---|---|---|
GET | /mimic/get/max | |
GET | /mimic/get/last | The maximum number of agent instances. |
GET | /mimic/get/version | The last configured agent instance. |
GET | /mimic/get/clients | The version of the MIMIC command interface. |
GET | /mimic/get/cfgfile | The number of clients currently connected to the daemon. |
GET | /mimic/get/cfgfile_changed | The currently loaded lab configuration file for the particular user. |
GET | /mimic/get/return | This predicate indicates if the currently loaded agent configuration file has changed. |
GET | /mimic/get/log | The return mode. |
GET | /mimic/get/protocols | The current log file for the Simulator. |
GET | /mimic/get/interfaces | The set of protocols supported by the Simulator. |
GET | /mimic/get/product | The set of network interfaces that can be used for simulations. |
GET | /mimic/get/netaddr | The product number that is licensed. |
GET | /mimic/get/netdev | The network address of the host where the MIMIC simulator is running. |
GET | /mimic/get/configured_list | The default network device to be used for agent addresses. |
GET | /mimic/get/active_list | The list of {agentnum} that are currently configured. |
GET | /mimic/get/active_data_list | The list of {agentnum} that are currently active (running or paused). |
GET | /mimic/get/changed_config_list | The list of {agentnum {statistics}} for agents that are currently active and whose statistics have changed since the last invocation of this command. |
GET | /mimic/get/changed_state_list | The list of {agentnum} for which a configurable parameter changed. |
GET | /mimic/mget/{infoArray} | The list of {agentnum state} for which the state changed. |
PUT | /mimic/set/log | Get multiple sets of information about MIMIC, where infoArray is one of the parameters defined in the mimic get command. |
PUT | /mimic/set/netdev | The current log file for the Simulator. |
PUT | /mimic/set/persistent | The network address of the host where the MIMIC simulator is running. |
PUT | /mimic/load/{cfgFile}/{firstAgentNum}/{lastAgentNum}/{startAgentNum} | This operation flushes all global objects which need to be made persistent to disk. |
PUT | /mimic/clear/{firstAgentNum}/{lastAgentNum} | Load the lab configuration file file. |
PUT | /mimic/saveas/{cfgFile}/{firstAgentNum}/{lastAgentNum} | Clear the lab configuration. |
PUT | /mimic/save | Save the lab configuration in file. |
PUT | /mimic/start | Save the lab configuration. |
PUT | /mimic/stop | Start MIMIC. |
PUT | /mimic/terminate | Stop MIMIC. |
POST | /mimic/agent/{agentNum}/add/{IP} | Terminate the MIMIC daemon. |
Use this API as a Claude Code skill for instant agent access.
lapsh skill-install gambitcomm-local-mimic
Downloads and installs to ~/.claude/skills/gambitcomm-local-mimic/
21.00 (2026-03-02)