cisco-nso-mcp-server

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.