TWSNMP FK

TWSNMP for Kiosk

View on GitHub

MCP Server Tools

This document outlines the specifications of the tools available on the TWSNMP FK MCP Server.

Tools

1. get_node_list

Description: Retrieves a list of nodes from TWSNMP.

Parameters:

Output: A JSON array of node objects with the following properties:

2. get_network_list

Description: Retrieves a list of networks from TWSNMP.

Parameters:

Output: A JSON array of network objects with the following properties:

3. get_polling_list

Description: Retrieves a list of pollings from TWSNMP.

Parameters:

Output: A JSON array of polling objects with the following properties:

4. get_polling_log

Description: Retrieves the polling log for a specific polling.

Parameters:

Output: A JSON array of polling log objects with the following properties:

5. do_ping

Description: Executes a ping to a target.

Parameters:

Output: A JSON object with the following properties:

6. get_MIB_tree

Description: Retrieves the MIB tree from TWSNMP.

Parameters: None.

Output: A JSON object representing the MIB tree.

7. snmpwalk

Description: Performs an SNMP walk.

Parameters:

Output: A JSON array of MIB objects with the following properties:

8. add_node

Description: Adds a new node to TWSNMP.

Parameters:

Output: A JSON object representing the newly added node.

9. update_node

Description: Updates an existing node in TWSNMP.

Parameters:

Output: A JSON object representing the updated node.

10. get_ip_address_list

Description: Retrieves a list of IP addresses from TWSNMP.

Parameters: None.

Output: A JSON array of IP address objects with the following properties:

11. get_resource_monitor_list

Description: Retrieves a list of resource monitor data from TWSNMP.

Parameters: None.

Output: A JSON array of resource monitor objects with the following properties:

12. search_event_log

Description: Searches the event log in TWSNMP.

Parameters:

Output: A JSON array of event log objects with the following properties:

13. search_syslog

Description: Searches the syslog in TWSNMP.

Parameters:

Output: A JSON array of syslog objects with the following properties:

14. get_syslog_summary

Description: Retrieves a summary of the syslog from TWSNMP.

Parameters:

Output: A JSON array of syslog summary objects with the following properties:

15. search_snmp_trap_log

Description: Searches the SNMP trap log in TWSNMP.

Parameters:

Output: A JSON array of SNMP trap log objects with the following properties:

16. get_server_certificate_list

Description: Retrieves a list of server certificates from TWSNMP.

Parameters: None.

Output: A JSON array of server certificate objects with the following properties:

17. add_event_log

Description: Adds an event log to TWSNMP.

Parameters:

Output: A string indicating the result of the operation (“ok”).