Home - sieteunoseis/mcp-cisco-support GitHub Wiki

๐ŸŒ Cisco Support MCP Server Wiki

Welcome to the comprehensive documentation hub for the Cisco Support MCP Server - a production-ready TypeScript MCP (Model Context Protocol) server providing access to multiple Cisco Support APIs.

๐Ÿš€ Quick Start

New to the project? Start here:

  1. Quick Installation Guide - Get up and running in minutes
  2. Available Tools - See all 33 MCP tools across 6 Cisco APIs
  3. Advanced Configuration - Environment variables and deployment options

๐Ÿ“Š Project Status

โœ… 6/8 Cisco APIs Implemented (75%)

  • 33 Total Tools across Bug, Case, EoX, PSIRT, Product, and Software APIs
  • Production Ready with comprehensive security and testing
  • Multi-Transport Support - stdio (Claude Desktop) and HTTP (remote server)

๐Ÿ› ๏ธ Core Documentation

๐Ÿ”ง Setup & Configuration

๐Ÿ” API & Tools

  • Available Tools - Complete reference for all 33 MCP tools with JSON-RPC examples
  • MCP Prompts - 5 specialized prompts for guided Cisco support workflows
  • SSE Integration - Server-Sent Events and real-time communication

๐Ÿงช Development & Testing

๐ŸŽฏ Use Cases

๐Ÿ‘จโ€๐Ÿ’ป Support Engineers

  • Search and analyze Cisco bugs across products
  • Investigate security vulnerabilities (PSIRT)
  • Plan software upgrades and maintenance
  • Track product lifecycle and end-of-life notifications

๐Ÿข Network Administrators

  • Monitor product security advisories
  • Plan hardware refresh cycles
  • Validate software compatibility
  • Research known issues before deployments

๐Ÿ”ฌ Developers & Integrators

  • Integrate Cisco Support APIs into workflows
  • Build custom automation with MCP tools
  • Access real-time support data via SSE
  • Extend server with additional APIs

๐ŸŒŸ Key Features

  • ๐Ÿ” Secure Authentication - OAuth2 with Cisco APIs, Bearer token protection for HTTP
  • โšก Real-time Updates - Server-Sent Events for live data streaming
  • ๐Ÿงช Comprehensive Testing - 38+ passing tests with full coverage
  • ๐Ÿณ Container Ready - Docker deployment with health checks
  • ๐Ÿ“ฑ Multi-Platform - Works with Claude Desktop, MCP Inspector, N8N, and custom clients
  • ๐Ÿ”„ Auto-refresh - Automatic token management and error recovery

๐Ÿ“ˆ API Implementation Status

API Status Tools Description
Bug โœ… Complete 8 tools Bug search, details, product-specific queries
Case โœ… Complete 4 tools Support case management and operations
EoX โœ… Complete 4 tools End-of-Life/Sale information and lifecycle planning
PSIRT โœ… Complete 8 tools Security vulnerability data and advisories
Product โœ… Complete 3 tools Product details and specifications
Software โœ… Complete 6 tools Software suggestions and upgrade recommendations
Serial ๐Ÿ”„ Planned 0 tools Serial number to product mapping
RMA ๐Ÿ”„ Planned 0 tools Return Merchandise Authorization

๐Ÿšจ Need Help?

๐Ÿค Contributing

Want to contribute? Check out our Development Guide for:

  • Project architecture and patterns
  • Adding new Cisco APIs
  • Testing procedures
  • Code contribution guidelines

๐Ÿ“š This wiki contains over 3,000 lines of documentation covering everything from basic setup to advanced development. Use the navigation above to find exactly what you need!

Last updated: $(date '+%Y-%m-%d')