Package Information
Documentation
@n8n-dev/n8n-nodes-gambitcomm-mimic
Stop writing gambitcomm-mimic API integrations by hand.
Every time you connect n8n to gambitcomm-mimic, you waste hours mapping endpoints, defining parameters, and debugging schemas. You copy-paste from docs, fix edge cases, and pray nothing breaks.
What if connecting n8n to gambitcomm-mimic took 5 minutes, not half a day?
This node gives you 19+ resources out of the box: Access, Agent, COAP, DHCP, IPMI, and 14 more: with full CRUD operations, typed parameters, and zero manual configuration.
What You Get
- Zero boilerplate: Resources, operations, and fields are pre-configured and ready to use
- Full CRUD: Create, read, update, and delete support where the API allows it
- Typed parameters: No more guessing field types
- Built-in auth: API key authentication, ready to go
- Declarative: Native n8n performance, no custom execute() overhead
Install
npm install @n8n-dev/n8n-nodes-gambitcomm-mimic
Or in n8n:
- Settings → Community Nodes → Install
- Search:
@n8n-dev/n8n-nodes-gambitcomm-mimic - Click Install
Quick Start
- Install the node (above)
- Add credentials: gambitcomm-mimic API → paste your API key
- Drag the gambitcomm-mimic node into your workflow
- Pick a resource → pick an operation → done.
That's it. No configuration files. No code. It just works.
Resources
Access (11 operations)
- Post Adds Overwrites the user entry in the access control database
- Delete Clears a users entry from access control database
- Get Returns the current access control database in use
- Get Returns the current admin directory
- Get Returns the current administrator
- Get Returns the state of access control checking
- Get Returns an array of entries
- Put Loads the specified file for access control data
- Put Saves current access control data in specified file
- Put Allows setting the name of the current access control database
- Put Allows the user to enable disable the access control check
Agent (78 operations)
- Post Add an agent
- Post Add a source address that the agent will accept messages from
- Delete a source address that the agent will accept messages from
- Get List the source addresses that the agent will accept messages from
- Get has the agent value space changed
- Get has the lab configuration changed
- Get one way transit delay in msec
- Get drop rate every N th PDU 0 means no drops
- Get host address of the agent
- Get timeout in seconds for retransmitting INFORM PDUs
- Get network interface card for the agent
- Get subnet mask of the agent
- Get set of MIBs simulations and scenarios
- Get number of starts for the agent
- Get MIB directory of the agent
- Get owner of the agent
- Get maximum PDU size
- Get port number
- Get private directory of the agent
- Get protocols supported by agent
- Get read community string
- Get first scenario name
- Get first simulation name
- Get relative start time
- Get current running state of the agent
- Get has the agent state changed
- Get current statistics of the agent instance
- Get SNMP PDU tracing
- Get SNMP SET validation policy
- Get write community string
- Put Halt the current agent
- Post Adds a new ipalias for the agent
- Delete s an existing ipalias from the agent
- Get Lists all the additional ipaliases configured for the agent
- Put Starts an existing ipalias for the agent
- Get Returns the status 0 down 1 up of an existing ipalias for the agent
- Put Stops an existing ipalias for the agent
- Put Pause the current agent
- Get Returns the protocol s configuration
- Put Reload the current agent
- Delete Remove the current agent
- Put Resume the current agent
- Put Save agent MIB values
- Put one way transit delay in msec
- Put drop rate every N th PDU
- Put host address of the agent
- Put timeout in seconds for retransmitting INFORM PDUs
- Put network interface card for the agent
- Put subnet mask of the agent
- Put set of MIBs simulations and scenarios
- Put MIB directory of the agent
- Put owner of the agent
- Put maximum PDU size
- Put port number
- Put private directory of the agent
- Put protocols supported by agent as a comma separated list
- Put read community string
- Put relative start time
- Put SNMP PDU tracing
- Put SNMP SET validation policy
- Put write community string
- Put Start the current agent
- Put Show the agent s primary IP address
- Put This command copies the variable store from the other agent to this agent
- Get This command can be used as a predicate to ascertain the existence of a given variable
- Get Fetches the value associated with a variable
- Get This command will return the list of variables in the said scope
- Put These commands treat the variable as a list and allow to replace an entry in the list at the specified index with the specified value The variable has to already exist
- Get This command can be used as a predicate to ascertain the persistence of a given variable
- Put These commands allow the creation of a new variable or changing an existing value
- Put Deletes a variable which is currently defined
- Post Add a new timer script to be executed at specified interval in msec with the specified argument
- Delete Remove a timer script from the execution list
- Get List the timer scripts currently running along with the their intervals
- Post Add a trap destination to the set of destinations
- Delete Remove a trap destination from the set of destinations
- Get List the set of trap destinations for this agent instance
- Get List the outstanding asynchronous traps for this agent instance
COAP (7 operations)
- Get Show the agent s COAP argument structure
- Get Show the agent s COAP configuration
- Get Show the agent s COAP statistics
- Get Show the agent s COAP traffic tracing
- Put Set the agent s COAP configuration
- Put Set the agent s COAP traffic tracing
- Get Show the COAP statistics headers
DHCP (8 operations)
- Get Show the agent s DHCP argument structure
- Get Show the agent s DHCP configuration
- Get Show the agent s DHCP statistics
- Get Show the agent s DHCP traffic tracing
- Get Show the parameters configured by the server in its DHCP OFFER message
- Put Set the agent s DHCP configuration
- Put Set the agent s DHCP traffic tracing
- Get Show the DHCP statistics headers
IPMI (9 operations)
- Get Show the agent s IPMI argument structure
- Get Show the agent s IPMI configuration
- Get Show the agent s IPMI statistics
- Get Show the agent s IPMI traffic tracing
- Get Show the outgoing message s attributes
- Put Set the agent s IPMI configuration
- Put Set the agent s IPMI traffic tracing
- Put Set the outgoing message s attributes
- Get Show the IPMI statistics headers
MQTT (32 operations)
- Get Show the agent s MQTT TCP connection state
- Get Show the agent s MQTT state
- Get Show the agent s current messages cardinality
- Get Show the agent s message attributes
- Put Set the agent s message attributes
- Put Restart receiving messages from a subcription of the agent
- Put Abort agent s MQTT TCP session without sending DISCONNECT command
- Put Start agent s MQTT TCP session
- Put Disconnect agent s MQTT TCP session by sending DISCONNECT command
- Put Set the agent s MQTT TCP connection target broker
- Put Set the agent s MQTT session
- Put Set the agent s MQTT client ID
- Put Set the agent s MQTT TCP keepalive
- Put Set the agent s MQTT disconnection action
- Put Set the agent s MQTT client password
- Put Set the agent s MQTT TCP connection target port
- Put Set the agent s MQTT client username
- Put Set the agent s MQTT client s will
- Put Set the agent s MQTT will message s QOS field
- Put Set the agent s MQTT retained will
- Put Set the agent s MQTT client will s topic
- Get Show the agent s current subscriptions cardinality
- Get Show the agent s subscription attributes
- Put Set the agent s subscribe attributes
- Put Stops receiving messages from a subcription of the agent
- Get Show the agent s MQTT argument structure
- Get Show the agent s MQTT configuration
- Get Show the agent s MQTT statistics
- Get Show the agent s MQTT traffic tracing
- Put Set the agent s MQTT configuration
- Put Set the agent s MQTT traffic tracing
- Get Show the MQTT statistics headers
NETFLOW (16 operations)
- Put Change NETFLOW data export interval
- Put Change NETFLOW template export interval
- Put Change NETFLOW export attributes
- Get Show list of NETFLOW exports
- Get Show the agent s NETFLOW argument structure
- Get Show the agent s NETFLOW configuration
- Get Show the agent s NETFLOW statistics
- Get Show the agent s NETFLOW traffic tracing
- Put Halt NETFLOW traffic
- Put Reload NETFLOW configuration before resuming traffic
- Put Resuming traffic
- Put Swap NETFLOW collector
- Put Set the agent s NETFLOW configuration
- Put Swap NETFLOW configuration file
- Put Set the agent s NETFLOW traffic tracing
- Get Show the NETFLOW statistics headers
PROXY (13 operations)
- Get Show the agent s PROXY argument structure
- Get Show the agent s PROXY configuration
- Get Show the agent s PROXY statistics
- Get Show the agent s PROXY traffic tracing
- Post Add individual proxy target on the agent and the simulator host
- Get Check individual target
- Get List all proxy targets
- Delete Remove individual proxy target on the agent and the simulator host
- Put Start additional target
- Put Stop additional target
- Put Set the agent s PROXY configuration
- Put Set the agent s PROXY traffic tracing
- Get Show the PROXY statistics headers
SFLOW (10 operations)
- Get Show the agent s SFLOW argument structure
- Get Show the agent s SFLOW configuration
- Get Show the agent s SFLOW statistics
- Get Show the agent s SFLOW traffic tracing
- Put Halt SFLOW traffic
- Put Reload SFLOW configuration before resuming traffic
- Put Resuming traffic
- Put Set the agent s SFLOW configuration
- Put Set the agent s SFLOW traffic tracing
- Get Show the SFLOW statistics headers
SNMPTCP (11 operations)
- Get Show the agent s SNMPTCP argument structure
- Get Show the agent s SNMPTCP configuration
- Get Show the agent s SNMPTCP statistics
- Get Show the agent s SNMPTCP traffic tracing
- Put Disable individual IP aliases on the agent and the simulator host
- Put Enable individual IP aliases on the agent and the simulator host
- Get Check individual IP aliases on the agent and the simulator host
- Get List all IP aliases on the agent and the simulator host
- Put Set the agent s SNMPTCP configuration
- Put Set the agent s SNMPTCP traffic tracing
- Get Show the SNMPTCP statistics headers
SNM Pv 3 (26 operations)
- Post Adds a new access entry with the specified parameters
- Delete Clears all access entries
- Delete s the specified access entry
- Get Returns the current acccess entries as an array of strings
- Get Returns the SNMPv3 configuration
- Get Retrieves the contextEngineID for the agent instance
- Get Retrieves the number of times the agent has been restarted
- Get For started agents retrieves the current engineID in use by the snmpv3 module
- Get Retrieves the time in seconds for which the agent has been running
- Post Adds a new group entry with the specified parameters
- Delete Clears all group entries
- Delete s the specified group entry
- Get Returns the current group entries as an array of strings
- Put Changes the SNMPv3 configuration
- Post Adds a new user entry with the specified parameters
- Delete Clears all user entries
- Delete s the specified user entry
- Get Returns the current user entries as a Tcl list
- Put Saves current user settings in the currently loaded USM config file
- Put Saves current user settings in the specified USM config file
- Put Saves current group access view settings in the currently loaded VACM config file
- Put Saves current group access view settings in the specified VACM config file
- Post Adds a new view entry with the specified parameters
- Delete Clears all view entries
- Delete s the specified view entry
- Get Returns the current view entries as an array of strings
SSH (11 operations)
- Get Show the agent s SSH argument structure
- Get Show the agent s SSH configuration
- Get Show the agent s SSH statistics
- Get Show the agent s SSH traffic tracing
- Put Disable individual IP aliases on the agent and the simulator host
- Put Enable individual IP aliases on the agent and the simulator host
- Get Check individual IP aliases on the agent and the simulator host
- Get List all IP aliases on the agent and the simulator host
- Put Set the agent s SSH configuration
- Put Set the agent s SSH traffic tracing
- Get Show the SSH statistics headers
SYSLOG (10 operations)
- Get Show the agent s SYSLOG argument structure
- Get Show the agent s SYSLOG configuration
- Get Show the agent s SYSLOG statistics
- Get Show the agent s SYSLOG traffic tracing
- Get Show the outgoing message s attributes
- Post Set the agent s SYSLOG traffic tracing
- Put Set the agent s SYSLOG configuration
- Put Set the agent s SYSLOG traffic tracing
- Put Set the outgoing message s attributes
- Get Show the SYSLOG statistics headers
TELNET (20 operations)
- Put Changes the connection s current logon
- Put Executes the command asynchronously
- Put Triggers the asynchronous signal event with the specified signal name
- Get Show the agent s TELNET argument structure
- Get Show the agent s TELNET configuration
- Get Show the agent s TELNET statistics
- Get Show the agent s TELNET traffic tracing
- Put Disable individual IP aliases on the agent and the simulator host
- Put Enable individual IP aliases on the agent and the simulator host
- Get Check individual IP aliases on the agent and the simulator host
- Get List all IP aliases on the agent and the simulator host
- Get Show the agent s TELNET connections
- Get Show the agent s TELNET keymap file name
- Get Show the agent s TELNET rules DB file name
- Get Show the agent s TELNET server state
- Get Show the agent s TELNET user DB file name
- Get Show the agent s TELNET users
- Put Set the agent s TELNET configuration
- Put Set the agent s TELNET traffic tracing
- Get Show the TELNET statistics headers
TFTP (14 operations)
- Get Show the agent s TFTP argument structure
- Get Show the agent s TFTP configuration
- Get Show the agent s TFTP statistics
- Get Show the agent s TFTP traffic tracing
- Post Create a read session to download srcfile from server
- Post Create a read session to upload srcfile to server
- Put Set the agent s TFTP configuration
- Put Set the agent s TFTP traffic tracing
- Get Show a parameter of a TFTP sesssion
- Put Set a parameter of a TFTP sesssion
- Put Start a TFTP sesssion
- Get Check a TFTP sesssion s status
- Put Stop a TFTP sesssion
- Get Show the TFTP statistics headers
TOD (8 operations)
- Get Show the agent s TOD argument structure
- Get Show the agent s TOD configuration
- Get Show the agent s TOD statistics
- Get Show the agent s TOD traffic tracing
- Get Retrieve TOD time
- Put Set the agent s TOD configuration
- Put Set the agent s TOD traffic tracing
- Get Show the TOD statistics headers
WEB (13 operations)
- Get Show the agent s WEB argument structure
- Get Show the agent s WEB configuration
- Get Show the agent s WEB statistics
- Get Show the agent s WEB traffic tracing
- Post Add the agent s WEB port
- Get Show the agent s WEB port
- Delete Remove the agent s WEB port
- Put Set the agent s WEB port attribute
- Put Start the agent s WEB port
- Put Stop the agent s WEB port
- Put Set the agent s WEB configuration
- Put Set the agent s WEB traffic tracing
- Get Show the WEB statistics headers
Valuespace (20 operations)
- Post Add an entry to a table
- Get Evaluate the values of the specified instance instance for each specified MIB object object and return it as it would through SNMP requests
- Get a variable in the Value Space
- Get Return the syntactical information for the specified object such as type size range enumerations and ACCESS
- Get Display the MIB object instances for the specified object
- Get Display the MIB objects below the current position
- Get Evaluate the values of the specified instance instance for each specified MIB object object and return it as it would through SNMP requests
- Get multiple variables in the Value Space
- Get Return the MIB that defines the specified object
- Put Set multiple variables in the Value Space
- Put Unset multiple variables in the Value Space
- Get Return the symbolic name of the specified object identifier
- Get Return the numeric OID of the specified object
- Delete Remove an entry from a table
- Put Set a variable in the Value Space
- Get Split the numerical OID into the object OID and instance OID
- Get the state of a MIB object object
- Put Set the state of a MIB object object
- Put Unset a variable in the Value Space in order to free its memory
- Get Display the variables for the specified instance instance for the specified MIB object object
Daemon (39 operations)
- Put Clear the lab configuration
- Get The list of agentnum statistics for agents that are currently active and whose statistics have changed since the last invocation of this command
- Get The list of agentnum that are currently active running or paused
- Get The currently loaded lab configuration file for the particular user
- Get This predicate indicates if the currently loaded agent configuration file has changed
- Get The list of agentnum for which a configurable parameter changed
- Get The list of agentnum state for which the state changed
- Get The number of clients currently connected to the daemon
- Get The list of agentnum that are currently configured
- Get The set of network interfaces that can be used for simulations
- Get The last configured agent instance
- Get The current log file for the Simulator
- Get The maximum number of agent instances
- Get The network address of the host where the MIMIC simulator is running
- Get The default network device to be used for agent addresses
- Get The product number that is licensed
- Get The set of protocols supported by the Simulator
- Get The return mode
- Get The version of the MIMIC command interface
- Put Load the lab configuration file file
- Get multiple sets of information about MIMIC where infoArray is one of the parameters defined in the mimic get command
- Put Save the lab configuration
- Put Save the lab configuration in file
- Put The current log file for the Simulator
- Put The network address of the host where the MIMIC simulator is running
- Put This operation flushes all global objects which need to be made persistent to disk
- Put Start MIMIC
- Put Stop MIMIC
- Get This command can be used as a predicate to ascertain the existence of a given variable
- Get Fetches the value associated with a variable
- Get This command will return the list of variables in the said scope
- Put These commands treat the variable as a list and allow to replace an entry in the list at the specified index with the specified value The variable has to already exist
- Get This command can be used as a predicate to ascertain the persistence of a given variable
- Put Set the variable store for the global storage
- Put Deletes a variable which is currently defined
- Put Terminate the MIMIC daemon
- Post Add a new timer script to be executed at specified interval in msec with the specified argument
- Delete Remove a timer script from the execution list
- Get List the timer scripts currently running along with the their intervals
Why This Node?
Without this node:
- Hours of manual API integration
- Copy-pasting from gambitcomm-mimic docs
- Debugging auth, pagination, error handling
- Maintaining your own client code
With this node:
- Install → configure → use. 5 minutes.
- Auto-generated from the official gambitcomm-mimic OpenAPI spec
- Always up to date when the API changes
- Native n8n performance
Auto-Generated
This node was auto-generated from the official gambitcomm-mimic OpenAPI specification using
@n8n-dev/n8n-openapi-node-ultimate,
then validated against the live API so you get accurate types and real parameters, not guesswork.
When the gambitcomm-mimic API updates, this node updates too.
License
MIT © kelvinzer0
