From Question to Motion with MCP Servers


Mannequin Context Protocol (MCP) servers present a brand new strategy to unify automation and observability throughout hybrid Cisco environments. They permit an AI shopper to mechanically uncover and use instruments throughout a number of Catalyst Middle clusters and Meraki organizations.

If you happen to’re interested in how this works, now’s the time to see it in motion.

On this new demo, Cisco Principal Technical Advertising Engineer Gabi Zapodeanu exhibits how a single AI shopper routes natural-language queries to the suitable device, retrieves responses from a number of domains, and helps you troubleshoot or report in your community extra effectively.

See MCP in Motion: Catalyst Middle and Meraki Integration

Within the video under, Gabi demonstrates how MCP servers allow an AI shopper to work together with instruments throughout a number of platforms. You’ll study:

  • How the shopper connects to a number of MCP servers and discovers out there instruments.
  • How these instruments are chosen and executed in actual time primarily based on person intent.
  • How a single question can span clusters and organizations utilizing patterns like cluster = all.

The video contains sensible walkthroughs of multi-cluster stock lookups, subject correlation throughout, and a BGP troubleshooting workflow constructed from fundamental instruments.

Understanding MCP Structure and Workflow

MCP makes use of a client-server protocol that allows an AI assistant to hook up with a number of MCP servers and dynamically uncover out there device definitions. Here’s what the complete workflow seems to be like:

  1. An AI shopper, powered by a big language mannequin, connects to a number of MCP servers.
  2. Every server supplies an inventory of instruments—both prebuilt runbooks or auto-generated APIs.
  3. A person asks a query; the AI shopper selects the suitable device, fills within the parameters, and sends the request.
  4. The instruments execute, return information, and the AI responds to the person.

This permits asking a single query—equivalent to “The place is that this shopper linked?”—and receiving solutions from a number of clusters and organizations.

Crucial Instruments vs. Declarative Instruments in MCP Servers

The demo explains two forms of instruments supported by MCP servers:

  • Crucial instruments are predefined sequences written in Ansible, Terraform, or Python. They’re finest suited to write duties the place guardrails and strict execution order are essential.
  • Declarative instruments are auto-generated from YAML information and are perfect for read-heavy duties equivalent to stock, occasion lookup, or compliance checks. In addition they assist pagination with offset and restrict parameters.

Gabi shares examples of each sorts, demonstrating their use in actual eventualities like firmware checks and cross-domain shopper discovery.

Troubleshooting and Compliance Utilizing Generative AI Flows

Past single-tool calls, MCP helps multi-step workflows. These generative AI flows allow you to:

  • Correlate occasions
  • Determine root causes of points equivalent to BGP flaps
  • Run compliance checks or accumulate telemetry throughout websites
  • Apply guardrails for adjustments, guaranteeing solely trusted runbooks are used for configuration actions

The MCP shopper learns from device utilization patterns and may recommend new instruments primarily based on frequent API calls.

The best way to Get Began and What’s Subsequent

This demo supplies a transparent, sensible introduction to MCP for anybody working in NetOps or DevOps. You’ll achieve a greater understanding of:

  • Why MCP issues immediately
  • The best way to join MCP to your Cisco platforms
  • The forms of instruments and workflows it helps
  • The best way to construction your individual instruments utilizing YAML or SDKs

Watch the complete replay:

Subscribe to Cisco DevNet on YouTube to get notified when new demos go reside.

Leave a Reply

Your email address will not be published. Required fields are marked *