About Gateway
Gateway is an open source server from CentralMind that exposes a database to AI agents as either a Model Context Protocol server or an OpenAPI 3.1 REST API. It reads the table schema, samples the data, and uses a language model to generate an API shaped for agent consumption, so a single command against a connection string produces a running endpoint with Swagger documentation and an MCP SSE server alongside it.
The audience is developers and data teams wiring agents, assistants or analytics chat onto structured data. Supported databases include PostgreSQL, MySQL, ClickHouse, Snowflake, MSSQL, BigQuery, Oracle Database, SQLite and ElasticSearch. Much of the project is concerned with what sits between an agent and production data: a regex or Microsoft Presidio plugin for redacting personally identifiable information, row level security expressed in Lua scripts, API key and OAuth authentication, caching, and OpenTelemetry integration for request tracking and audit trails. Configuration is YAML based and extensible through plugins, and self hosted models are supported alongside OpenAI, Anthropic, Amazon Bedrock, Google Gemini and Google VertexAI. Direct and raw SQL APIs are available where a generated endpoint is not wanted.
No pricing is published. The documentation site has no pricing page and carries no plan information in its structured data, which is consistent with a project distributed as a public container image and run by the user on their own infrastructure. An interactive demo is hosted on the CentralMind website, and any commercial arrangement around the project would have to be taken up with the vendor directly.