Package Exports
- @robinmordasiewicz/f5xc-cloudstatus-mcp
- @robinmordasiewicz/f5xc-cloudstatus-mcp/dist/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@robinmordasiewicz/f5xc-cloudstatus-mcp) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
F5 Cloud Status MCP Server
A Model Context Protocol (MCP) server for monitoring F5 Cloud service status, providing real-time status information, component health, incidents, and scheduled maintenance.
Features
- Real-time Status Monitoring: Get current operational status of F5 Cloud services
- Component Tracking: Monitor 148+ individual service components across multiple categories
- Incident Management: Track active and historical incidents with detailed updates
- Maintenance Windows: Access scheduled, active, and upcoming maintenance information
- Dual Data Sources: API-first with automatic web scraper fallback for reliability
- Intelligent Caching: TTL-based caching with configurable durations per data type
- Comprehensive Search: Search across components, incidents, and maintenance by keyword
Installation
Base Configuration
The standard configuration for all MCP clients:
{
"mcpServers": {
"f5xc-cloudstatus": {
"command": "npx",
"args": ["-y", "@robinmordasiewicz/f5xc-cloudstatus-mcp@latest"]
}
}
}This uses npx to automatically download and run the latest version. No manual installation required.
Claude Desktop
Locate your configuration file:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json - Linux:
~/.config/Claude/claude_desktop_config.json
- macOS:
Add the base configuration (see above)
Restart Claude Desktop
Verify: Look for the 🔌 MCP icon showing "f5xc-cloudstatus" connected
Claude Code
CLI installation:
claude mcp add f5xc-cloudstatus npx @robinmordasiewicz/f5xc-cloudstatus-mcp@latestVS Code (with GitHub Copilot)
Requirements: VS Code 1.102 or later
CLI installation:
code --add-mcp '{"name":"f5xc-cloudstatus","command":"npx","args":["@robinmordasiewicz/f5xc-cloudstatus-mcp@latest"]}'Or enable auto-discovery:
{
"chat.mcp.discovery.enabled": true
}Or manual configuration in settings.json:
{
"chat.mcp.servers": {
"f5xc-cloudstatus": {
"command": "npx",
"args": ["-y", "@robinmordasiewicz/f5xc-cloudstatus-mcp@latest"]
}
}
}Cursor IDE
One-click install:
- Open Command Palette (
Ctrl+Shift+P/Cmd+Shift+P) - Type "Cursor Settings" → MCP
- Browse and click Install for F5 Cloud Status
Or manual configuration:
- Project: Create
.cursor/mcp.jsonwith base configuration - Global: Create
~/.cursor/mcp.jsonwith base configuration
Windsurf
Plugin Store:
- Click Plugins in Cascade panel → Search "F5 Cloud Status" → Install
Or manual:
- Windsurf Settings → Cascade → MCP Servers → Add Custom Server
- Add base configuration
Cline (VS Code Extension)
- Install Cline extension in VS Code
- Add base configuration to Cline's MCP settings or VS Code
settings.json:{ "cline.mcpServers": { "f5xc-cloudstatus": { "command": "npx", "args": ["-y", "@robinmordasiewicz/f5xc-cloudstatus-mcp@latest"] } } }
- Restart VS Code
See Cline MCP docs for more details.
Alternative Installation: Global NPM
npm install -g @robinmordasiewicz/f5xc-cloudstatus-mcpConfiguration:
{
"mcpServers": {
"f5xc-cloudstatus": {
"command": "f5xc-cloudstatus-mcp"
}
}
}Example Queries
Once configured, ask your AI assistant:
📖 See USAGE_EXAMPLES.md for 14 detailed real-world examples with expected responses.
Quick Examples
Check overall status:
What is the current status of F5 Cloud services?List all components:
Show me all F5 Cloud components and their current operational statusCheck for issues:
Are there any F5 Cloud components that are degraded or having issues?Find specific component:
What is the status of the F5 Distributed Cloud Services API Gateway?Check for incidents:
Are there any active incidents affecting F5 Cloud services?Search for maintenance:
Are there any upcoming maintenance windows for F5 Cloud services?Available Tools
The server provides six MCP tools for interacting with F5 Cloud status:
f5-status-get-overall- Get the current overall status of F5 Cloud servicesf5-status-get-components- Get all service components with current statusf5-status-get-component- Get detailed information about a specific componentf5-status-get-incidents- Get current and recent incidentsf5-status-get-maintenance- Get scheduled maintenance windowsf5-status-search- Search for components, incidents, or maintenance by keyword
Development
This project uses fully automated CI/CD with version bumping. See docs/CICD.md for details.
License
MIT - See LICENSE file for details
Support
- GitHub Issues: GitHub Issues
- NPM Package: https://www.npmjs.com/package/@robinmordasiewicz/f5xc-cloudstatus-mcp