swaggerhub.com
SwaggerHub is SmartBear’s hosted platform for designing, managing, and publishing API definitions such as OpenAPI and AsyncAPI documents. It lets teams organize APIs, domains, projects, integrations, and governance workflows in a shared registry.
swaggerhub.com exposes a REST Registry API, a SwaggerHub CLI, and a SmartBear-hosted remote MCP server for Swagger, authenticated via a SwaggerHub API key or SmartBear OAuth depending on surface.
- Swagger Remote MCP Serverdetected
- SwaggerHub Registry APIdiscovered
- SwaggerHub CLIdiscovered
In SwaggerHub, open the API Keys settings page in your account settings and create or copy your personal API key. Use that key as the raw value of the Authorization header for the Registry API, or provide it to tools via SWAGGERHUB_API_KEY. Keep the key secret and do not hard-code it.
Point your MCP client at the server URL and approve access in the browser. The server supports OAuth Dynamic Client Registration (RFC 7591), so the client registers itself automatically — no developer-portal app, client_id, or client_secret to create.
conventions · 0/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✗
/llms.txt - API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing