1
Add the gateway
On the project’s Agents page, under Connect an agent, pick VS
Code and click Add to VS Code. VS Code opens and asks to install
midplane, in your user profile.Or add it by hand, for one workspace
Or add it by hand, for one workspace
In
.vscode/mcp.json, with the gateway’s URL from that card:2
Sign in
Start
midplane, and allow the sign-in.3
Choose what it may reach
Set each database to None, Read or Read + write, and Allow.
4
Try it
Ask Copilot, in agent mode, which tables it can see. Its statement shows
up in the project’s Query log.
You’re set: Copilot can answer questions from your data, and only what your
policy allows runs. Masked columns stay masked, writes that need approval
wait for a person, and every statement is in the audit log.
If it doesn’t work
- The consent page says it wants access, with no databases: you aren’t a member of the gateway’s project, or the gateway isn’t registered. Ask an owner of the organization.
- The
localhostURL does not resolve: see troubleshooting.
apps/gateway/test/auth.test.ts for the gateway’s side; the
client’s steps by hand.