POX MCP Server
JSON →An MCP server for the POX SDN controller, enabling network control, management, and analysis using Python and OpenFlow.
Tools · 5
- get_switches List all connected OpenFlow datapaths. No input required. Returns array of active POX-controlled switches with connection status and capabilities.
- get_switch_desc Get detailed datapath information. Input: dpid (string) - Datapath identifier. Returns POX-managed switch details and features.
- get_flow_stats Retrieve POX flow statistics. Input: dpid (string), match (object, optional), table_id (string, optional), out_port (string, optional). Returns POX flow statistics including packet counts.
- set_table Configure POX flow tables. Input: dpid (string), flows (array) - POX flow specifications. Returns flow table update confirmation.
- append_insight Add network insights to POX configuration memo. Input: insight (string) - Network observation or analysis. Returns insight addition confirmation. Updates pox://network-config resource.
Environment variables
POX_SERVER_URL
Links
★ 1 GitHub stars