-
Notifications
You must be signed in to change notification settings - Fork 4
Home
Jeremy edited this page Jun 23, 2025
·
2 revisions
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.
New to the project? Start here:
- Quick Installation Guide - Get up and running in minutes
- Available Tools - See all 33 MCP tools across 6 Cisco APIs
- Advanced Configuration - Environment variables and deployment options
β 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)
- Advanced Configuration - Environment variables, Claude Desktop integration, API configurations
- Security Guide - Authentication, Bearer tokens, security best practices
- Docker Deployment - Containerized deployment with production configurations
- 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 Guide - Architecture, contributing, adding new APIs
- Testing Framework - Jest-based testing with mocks and integration tests
- Troubleshooting Guide - Common issues, debugging, and solutions
- Search and analyze Cisco bugs across products
- Investigate security vulnerabilities (PSIRT)
- Plan software upgrades and maintenance
- Track product lifecycle and end-of-life notifications
- Monitor product security advisories
- Plan hardware refresh cycles
- Validate software compatibility
- Research known issues before deployments
- Integrate Cisco Support APIs into workflows
- Build custom automation with MCP tools
- Access real-time support data via SSE
- Extend server with additional APIs
- π 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 | 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 |
- Issues? Check the Troubleshooting Guide
- Questions? Review the FAQ sections in our guides
- Bugs? Report at GitHub Issues
- Feature Requests? See our Development Roadmap
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')