API MCP Server
1,500+ API tools with dynamic discovery and 95%+ token savings
An MCP server exposing F5 Distributed Cloud APIs to AI assistants like Claude.
Features
Section titled “Features”- 1,500+ API Tools - Full API coverage across 23 domains
- Dynamic Discovery - 6 meta-tools with 95%+ token savings
- Dual-Mode - Works with or without authentication
- CURL Examples - API documentation with ready-to-use commands
- Server-Applied Defaults - Distinguishes user-required fields from server-defaulted fields
- Quota Awareness - Pre-flight quota validation prevents resource creation failures
Requirements
Section titled “Requirements”| Component | Version |
|---|---|
| Node.js | 24.0+ (for npm/npx) |
| Docker | 20.10+ (alternative) |
Quick Start
Section titled “Quick Start”1. Install
Section titled “1. Install”npx @robinmordasiewicz/f5xc-api-mcp2. Configure Claude Desktop
Section titled “2. Configure Claude Desktop”Add to your Claude Desktop config:
{ "mcpServers": { "f5xc-api": { "command": "npx", "args": ["@robinmordasiewicz/f5xc-api-mcp"], "env": { "F5XC_API_URL": "https://your-tenant.console.ves.volterra.io", "F5XC_API_TOKEN": "your-api-token" } } }}3. Verify
Section titled “3. Verify”Ask Claude:
“What F5XC API tools are available?”
Next Steps
Section titled “Next Steps”- Installation - All installation methods (npx, npm, Docker, source)
- IDE Setup - Configure Claude Desktop, Claude Code, VS Code, Cursor, OpenCode
- Authentication - API token, P12 certificate, and profile-based auth
- Environment Variables - Complete variable reference
- Advanced Features - Quota awareness, server-applied defaults, SSL/TLS
- Troubleshooting - Common issues and solutions
- Tools Reference - Explore available API tools
- GitHub Issues - Report bugs or request features