MCP gateways, and Deedglass

Gateways route and authorise tool calls. Deedglass's check reads what the database did afterwards.

Last checked 13 October 2026

The short answer

  • An MCP gateway sits between clients and MCP servers. Docker's runs each server in an isolated container, injects credentials, and logs and traces calls.1
  • There are many: one public list names more than 40 of them.2
  • Deedglass is a gateway too, for the calls you put behind it, and it adds the check after the call: what the database committed, as a signed record.

When to choose An MCP gateway

  • You need to run many MCP servers for many clients, with routing, isolation and credentials handled in one place.1
  • Your servers touch systems where checking the result after the call doesn't apply, such as search or read-only APIs.
  • You already run one and only need access control and call logs.1

When Deedglass fits

  • Some of your agent's tools write to Postgres, and you need to know whether what was committed matches what the agent claimed.
  • You want each action sealed into a record someone else can check offline.
  • You want a person to approve risky writes in Slack, email or the Console.

Side by side

QuestionAn MCP gatewayDeedglass
Routes calls between clients and serversYes: a central proxy between clients and servers1Yes, for the servers you wrap
Runs servers in isolationDocker's: isolated containers with restricted privileges1No: it wraps the server you run
Asks a person before risky actionsNot described on Docker's MCP Gateway page (checked 13 October 2026)1Yes
Checks what Postgres committedNot described on Docker's MCP Gateway page (checked 13 October 2026)1Yes: reads Postgres's change log
Signed record of each action, checkable offlineNot described on Docker's MCP Gateway page (checked 13 October 2026)1Yes
Undoes rowsNot described on Docker's MCP Gateway page (checked 13 October 2026)1Yes, with checks before each undo
Price (checked 13 October 2026)Varies by gateway: the list names more than 402Free self-host · Pro $49 a month

Use them together

Put Deedglass behind your gateway for the servers that write to Postgres. The gateway keeps routing and isolation; Deedglass adds its rules, the check of what was committed and the record for those calls.

What Deedglass doesn't do

  • It doesn't run or isolate MCP servers for you.
  • Its check after the call covers Postgres today; other tools get rules and records, not the commit check.

Sources

  1. 1Docker documentation: MCP Gateway · docs.docker.com · checked 13 October 2026
  2. 2e2b-dev/awesome-mcp-gateways · github.com · checked 13 October 2026

Last checked 13 October 2026. We re-check these pages every month. If something is out of date, write to hello@deedglass.com.

Try it on your own setup

npx deedglass scan

Grades only your own setup. Nothing is uploaded.

Pricing