{"slug": "show-hn-mcp-gateway-turn-existing-apis-and-databases-into-mcp-servers", "title": "Show HN: MCP Gateway – Turn existing APIs and databases into MCP servers", "summary": "MCP Gateway launches a platform that converts existing APIs and databases into MCP servers, allowing developers to import OpenAPI specs or connect PostgreSQL and SQL Server scopes, generate MCP tools, and publish them with server-side auth, validation, and logging. The service aims to simplify AI agent integration by eliminating the need for custom MCP adapters.", "body_md": "### OpenAPI to MCP\n\nImport a Swagger/OpenAPI spec, generate MCP tools, edit descriptions for AI agents, and publish selected operations.\n\n[Explore API publishing](/openapi-to-mcp)\n\nImport a Swagger/OpenAPI spec or connect a PostgreSQL or SQL Server scope, generate MCP tools, edit descriptions for agent behavior, and test the result instantly in Gateway Chat. The Gateway keeps auth, validation, limits, and logs server-side.\n\nStep 1\n\nPaste the OpenAPI URL, add upstream auth, and let the Gateway discover operations.\n\nOpenAPI URL\n\nhttps://demoapi.../swagger.json\n\nBase URL\n\n/api/v1\n\nAuth\n\nBearer Token\n\nDetected\n\n18 operations ready for review\n\nGateway output\n\nMCP surface created\n\nMCP URL\n\n/mcp/service-ops\n\nCredentials stay server-side.\n\nStep 2\n\nPick which operations agents can see and rewrite descriptions so tool choice is obvious.\n\nGenerated tools\n\nsearch_orders\n\ncreate_ticket\n\nget_customer_status\n\nSelected tool\n\nsearch_orders\n\nAgent-ready description\n\nSearch approved orders by customer, status, or date range before support actions.\n\nOnly published tools appear in MCP clients.\n\nGateway Chat\n\nAsk a real question. Chat selects the published MCP tool and shows the call.\n\nWhich open Acme orders need support follow-up?\n\nI will call the published order tool and summarize the result.\n\nsearch_orders\n\nsucceeded · 284ms3 open orders found. 1 delayed shipment needs follow-up.\n\nStep 4\n\nAfter tool calls run, usage shows call volume, success rate, latency, and redacted logs.\n\nTotal Calls\n\n1,248\n\nSuccess\n\n98.7%\n\nAvg Latency\n\n284ms\n\nLast 24h\n\n312\n\nCall Volume\n\nTool Analytics\n\nrequest arguments redacted · response stored\n\nWhat you can publish\n\nGenerate a useful MCP catalog, curate what agents can see, and keep execution controls in the Gateway.\n\nImport a Swagger/OpenAPI spec, generate MCP tools, edit descriptions for AI agents, and publish selected operations.\n\nPublish PostgreSQL or SQL Server scopes as metadata-only schema tools plus validated QueryPlan or SQL executors.\n\nKeep credentials, validation, limits, quotas, and redacted logs in the Gateway instead of prompts or local client config.\n\nCreate a safe MCP surface without hand-written adapters\n\nStart with a Swagger/OpenAPI URL or a PostgreSQL or SQL Server database connection.\n\nCreate a model-facing MCP catalog without writing a custom MCP server for every source.\n\nReview, rename, hide, and describe tools so AI clients choose the right capability with better arguments.\n\nValidate the surface in Gateway Chat, then connect Claude, Cursor, VS Code, or any MCP-compatible client.\n\nProduct Walkthrough\n\nWatch the product flow from source import to generated tools, curated descriptions, published MCP URL, and in-app testing.\n\nPricing\n\nStart free, then scale capacity as MCP traffic increases.\n\nFor trying the gateway and small projects.\n\n$0forever\n\nFor production workflows and growing usage.\n\n$9per month\n\nor $69 per year\n\nFor organizations with high throughput.\n\n$199per month\n\nor $499 per year\n\nStart with an OpenAPI spec, connect a database scope, tune the tools, and test them in Gateway Chat before connecting external clients.", "url": "https://wpnews.pro/news/show-hn-mcp-gateway-turn-existing-apis-and-databases-into-mcp-servers", "canonical_source": "https://swaggertomcp.com", "published_at": "2026-07-10 11:58:34+00:00", "updated_at": "2026-07-10 12:05:32.184617+00:00", "lang": "en", "topics": ["developer-tools", "ai-agents", "ai-infrastructure"], "entities": ["MCP Gateway", "OpenAPI", "PostgreSQL", "SQL Server", "Claude", "Cursor", "VS Code"], "alternates": {"html": "https://wpnews.pro/news/show-hn-mcp-gateway-turn-existing-apis-and-databases-into-mcp-servers", "markdown": "https://wpnews.pro/news/show-hn-mcp-gateway-turn-existing-apis-and-databases-into-mcp-servers.md", "text": "https://wpnews.pro/news/show-hn-mcp-gateway-turn-existing-apis-and-databases-into-mcp-servers.txt", "jsonld": "https://wpnews.pro/news/show-hn-mcp-gateway-turn-existing-apis-and-databases-into-mcp-servers.jsonld"}}