Swagger MCP Server is an MCP server that provides Model Context Protocol access to 32 Acceleronix PaaS OpenAPIs running on Cloudflare Workers. Built for developers and IoT engineers working with the Acceleronix platform, it connects AI assistants directly to platform services such as device management, device shadows, user binding, and time-series data storage. The server exposes approximately 100 auto-generated tools derived from OpenAPI Swagger specifications, handling tool load balancing across services with configurable limits. It uses unified Bearer token authentication and leverages Cloudflare Workers Durable Objects with McpAgent routing for global edge execution. Through this bridge, developers can manage IoT fleets, configure platform services, fetch weather information, and query device state using natural language from client applications like Claude Desktop.
Category: Cloud & Infrastructure
Tags: cloudflare, documentation, openapi, swagger, workers
bash git clone https://github.com/Acceleronix/swagger-mcp-server cd swagger-mcp-server 2. Install dependencies: bash npm install 3. Configure authentication tokens and toggle enabled APIs in src/config.ts. 4. Deploy to Cloudflare Workers or run locally: bash npm run deploy # Or run locally: npm run dev 5. In Claude Desktop (claude_desktop_config.json), add the server configuration: json { "mcpServers": { "iot-apis": { "command": "npx", "args": [ "mcp-remote", "https://swagger-mcp-server.your-account.workers.dev/sse" ] } } }Part of MCP Servers
Swagger MCP Server is a Model Context Protocol server deployed on Cloudflare Workers that connects AI clients to 32 Acceleronix platform OpenAPIs. It generates roughly 100 tools for device management, data storage, and IoT operations.
Clone the GitHub repository, run npm install, and configure your API tokens in src/config.ts. Then deploy it using npm run deploy to Cloudflare Workers and reference the worker SSE URL in your Claude Desktop configuration using mcp-remote.
Swagger MCP Server works with Claude Desktop via the mcp-remote adapter and connects to AI Playground or any MCP-compliant client that supports Server-Sent Events or standard JSON-RPC 2.0 endpoints.
Yes, Swagger MCP Server is open source software published under the MIT License on GitHub.