MCP Gateway DatasheetSelection guide · Rev 2026-11-03

What should you ask an MCP gateway vendor?

In short: Ask each vendor the same 40 questions, grouped by our seven criteria. Those are per-call authorization, credential brokering, human approval, registry, audit, standards and deployment. The answers map straight onto our rubric, so you can score vendors we have not covered. Download the CSV to send as an RFP annex.

Download mcp-gateway-rfp-questions.csv

No.CriterionQuestion
1G1 per-call authorizationDoes every tool call pass through the gateway before it reaches the tool?
2G1 per-call authorizationDoes the policy decision include the person the agent acts for?
3G1 per-call authorizationCan agents be kept within the permissions of that person?
4G1 per-call authorizationCan policy match on tool name, arguments and target environment?
5G1 per-call authorizationHow are policies tested before they go live?
6G1 per-call authorizationWhat happens when the policy engine is unreachable: fail open or closed?
7G2 credential brokeringDoes the agent ever hold the tool's own credential?
8G2 credential brokeringHow long do issued tokens live?
9G2 credential brokeringAre tokens scoped to a single task or session?
10G2 credential brokeringDo you use token exchange, and is token passthrough disabled by default?
11G2 credential brokeringHow is a single agent revoked?
12G2 credential brokeringWhere are upstream secrets stored and who can read them?
13G3 human approvalCan a policy return ask as well as allow and deny?
14G3 human approvalWho receives approval requests, and how are approvers named?
15G3 human approvalWhat factor does the approver use to confirm?
16G3 human approvalCan an agent ever approve its own action?
17G3 human approvalWhat happens to a call when no approver responds?
18G3 human approvalAre approvals and rejections in the audit trail?
19G4 registryDoes the registry record endpoint, owner and environment for each server?
20G4 registryHow do you discover servers and agents that never registered?
21G4 registryDo you detect local stdio servers on endpoints?
22G4 registryDo you alert when a tool definition changes?
23G4 registryCan tools be hidden from agents that may not use them?
24G5 auditIs every call logged with agent, person, tool, arguments and outcome?
25G5 auditWhich SIEM exports are supported?
26G5 auditIs the audit trail immutable?
27G5 auditAre denied attempts flagged as a threat signal?
28G5 auditWhat is the default log retention?
29G6 standardsWhich version of the MCP authorization spec do you implement?
30G6 standardsDo you support CIMD client IDs?
31G6 standardsDo you validate issuer per RFC 9207?
32G6 standardsDo you support Enterprise-Managed Authorization or Cross App Access?
33G6 standardsDo you support DPoP or mTLS sender-constrained tokens?
34G6 standardsDo you route on Mcp-Method and Mcp-Name headers?
35G7 deploymentCan the gateway be self-hosted?
36G7 deploymentIs any part open source, and under which licence?
37G7 deploymentIs there a published price?
38G7 deploymentIs there a free tier, and what are its limits?
39G7 deploymentDoes it work alongside our identity provider and our existing AI gateway?
40G7 deploymentWhich marketplaces list the product?

See all three on the checklists index, or score answers with our rubric.

By The Datasheet desk · Published and reviewed 2026-11-03