cisco-nso-mcp-server
0
The Cisco NSO MCP Server provides an implementation for the Model Context Protocol to enable AI-powered automation through the exposure of Cisco NSO data and network operations as accessible tools. Its features include asynchronous processing, tool-first design, and flexible logging, making it suitable for integration with various MCP clients.
Cisco NSO MCP Server
A server implementation that integrates with Cisco NSO to expose data and operations through MCP primitives, allowing AI-powered network automation.
Features
- Stdio and SSE transport options
- Tool-first design for network operations
- Asynchronous processing and structured responses
- Integration with Cisco NSO's RESTCONF API through a Python library
- Flexible logging and support for multiple MCP clients
Available Tools and Resources
- Tools for retrieving NSO device information
- Resources for environment summaries
Requirements
- Python 3.12+, Cisco NSO with RESTCONF API
Configuration Options
- NSO and MCP server parameters, including logging and SSE transport options.
Connecting to the Server
- Compatible with Windsurf Cascade and custom Python clients using stdio transport.