For humans, agents, and automations in production

Every AI action. One enforced path.

Gatekeeper authenticates the caller, evaluates the requested action, and issues a scoped credential only after policy approves it.

AI usage tracking, built for compliance.

AI usage is not just agents running on their own. It is your engineers, your analysts, and your operators driving AI against real systems. Gatekeeper records every action, the agent that requested it, and the person behind it—and turns that record into the evidence your auditors ask for.

01

Track your humans

Every AI action carries an identity chain: the person, the tool they are driving, and the system it reached. You get a live picture of AI adoption across the organization—which teams are using it, against which systems, and how often. An agent action tied to a named employee is not a log line. It is an access record, and your existing access review process already knows how to consume it.

02

Track your agents

Gatekeeper maintains an inventory of every AI agent and non-human identity operating against your systems, with an owner and an authorized scope for each. Permission is granted at the individual tool call, not the service and not the session. Your agent can comment on the pull request. It cannot merge it.

03

Prove both to your auditor

Each request produces a decision receipt: person, identity, action, policy, decision, and reason. Allowed and denied are both recorded. Filter and export by person, team, system, or date range when an auditor, a customer security questionnaire, or an incident review asks.

Policy before access, on every call.

Gatekeeper sits between the caller and the system. It verifies identity, evaluates deterministic policy, releases a scoped credential, and records the result.

01

Authenticate

A human, automation, or AI tool authenticates through the gateway. Identity is verified before any request proceeds.

02

Evaluate policy

The policy engine checks who is asking, what they want, when, and under which conditions.

03

Inject secret

On approval, the vault releases the credential directly into the session, scoped and time bound.

04

Record evidence

The request, decision, approval, and secret use are written to an append-only exportable log.

Policy as code Deterministic rules. Not another model guessing.
allowgithub.pull_request.commentrole: engineer · any client
denygithub.pull_request.mergeidentity: any AI tool
requirepayments.transferapproval: two humans · amount > $10,000
deny*everything else, by default

Your agent can comment. It cannot merge.

Agents inherit the access of whoever runs them. Gatekeeper replaces that broad permission with a decision at the individual tool call. Not the service. Not the session. The call.

Decision receiptGK-2408-0192
Identitycoding-tool / release-bot
Requestedgithub.pull_request.merge
Policyproduction-changes.v4
DecisionDenied

No matching approval quorum. The request did not execute.

Keep the tools. Put policy in front of them.

Gatekeeper sits in front of the services your humans and agents use every day. Connect a native MCP server, or wrap any REST or gRPC API behind the same policy engine and audit trail.

Microsoft 365 Copilot

Let Copilot use your tools. Keep policy in charge.

When a Microsoft 365 Copilot agent calls an MCP server or API, Gatekeeper verifies identity, evaluates the exact action, and releases a scoped credential only after the request passes policy or a human approves it.

Per-tool-call policy Human approval step up Append-only evidence Your team stays in Copilot
Live policy pathMonitor mode
ClientMicrosoft 365 Copilot
Identitysales-ops-agent
Requestedsalesforce.opportunity.update
Policyrevenue-workflows.v3
DecisionWould require approval
Credential pathRemains sealed
GitHub Slack Notion Jira Salesforce Stripe Datadog AWS Google Cloud Azure Cloudflare Kubernetes Docker PostgreSQL MongoDB Snowflake
And any other MCP server or REST and gRPC API
Custom connectors deploy behind the same policy engine, secret injection, and audit trail. Any exceptions are customer managed.

LLM gateways govern output. Gatekeeper governs execution.

Routing model traffic and enforcing what a tool call can touch are different problems. Gatekeeper comes from protecting assets where a single mistake is irreversible, and the difference shows up in the architecture.

GatekeeperPolicy before access
01Identityverified
02Enclavepolicy + DLP
03Credentialscoped + sealed
04Systemapproved call
Typical MCP gatewayAccess before policy
01Sessionconnected
02Reusable tokenbrokered
03Systembroad access
01 / Credentials

Ephemeral, scoped, sealed

Injected for one approved actionTypical: token passes through the broker
02 / Enforcement

Inside an attested boundary

Policy and secret release stay in the enclaveTypical: ordinary application process
03 / Decision

Deterministic, deny by default

Rules decide before executionTypical: optional or model-dependent guardrail
04 / Value at risk

Caps, velocity, transaction size

Risk stays bounded before executionTypical: coarse role-based permission
05 / Human approval

Step up inside the request

Quorum signs before the action runsTypical: binary access, no mid-request step up

Scope policy across twelve dimensions, combined however your risk model requires.

User identity
Group or role
Agent identity
Client app
Resource
Network boundary
Time window
Session duration
Spend caps
Rate limits
Transaction size
Human approval step up

Evidence before deployment.

Architecture and controls are published for the people who approve the deployment. Legal terms are shared with qualified teams during review.

CertifiedSOC 2 Type 2SOC 2 Type 2, with annual penetration testing and independent security audits.
ArchitectureZero knowledgeSecrets are encrypted end to end. Gatekeeper never sees a credential in the clear.
AccessLeast privilegeEvery credential is scoped and time bound to the exact request that needs it.
EvidenceAppend-only logEvery request, decision, approval, and secret use is recorded append-only and exportable for compliance.

Sample attestation reports and full certification documents are available at trust.station70.com.

Visit trust center

Roadmap benefits beyond MCP.

The roadmap extends Gatekeeper's policy model to REST, gRPC, and SDK traffic. Planned benefits include:

01

Fewer unnecessary calls

Reject disallowed work before downstream services consume compute, API quota, or spend.

02

Data loss prevention

Inspect sensitive data, secrets, outputs, and destinations before a request leaves the boundary.

03

SIEM-ready events

Stream identity, action, policy, decision, credential, and latency fields into the security stack.

04

Lower token overhead

Move authorization and secret-handling context out of prompts and into deterministic policy.

Watch first. Enforce when ready.

Monitor mode answers the exposure question before a single policy is enforced. Forward-deployed security engineers help scope the first workflow and run the pilot with your team. You do not hire for this.

01

Connect

Point your MCP clients at Gatekeeper, drop the SDK into your automation code, or register connectors from the admin console. Your team keeps the clients they already use.

02

Watch in monitor mode

See every tool call your people and AI tools are already making against your own systems, including the ones policy would have denied, with nothing enforced and nothing to break.

03

Enforce

Start from prebuilt policy templates, then refine them in the console or as code through the API. Deny by default from the first enforced request.

Runs where you need it SaaS Self hosted in your VPC Managed dedicated instance

No new headcount required: policy is code your existing team already knows how to review, templates cover the common cases, and the managed options carry the operational load for you.

Common questions

Anything else, get in touch at info@station70.com

Gatekeeper is a policy gateway between your people, your AI tools, and the systems they reach. Every request for a credential, tool, or action is checked against deterministic policy you control before it executes, at the level of the individual tool call. It includes an MCP gateway, a policy engine, and a zero knowledge secrets vault in one product.

LLM gateways govern what AI says: they route model traffic, manage prompts, and optimize latency and cost. Gatekeeper governs what AI does: which real systems a tool call can reach, with what credential, under which conditions. The two solve different problems, and many teams run both.

No. Secrets are encrypted end to end and released directly into a session under policy. The gateway itself runs inside a secure enclave, so there is no server outside it holding a key to your secrets. You can verify the enclave attestation yourself.

No. Policy is deterministic rules, not another model making a judgment call, so there is no prompt to inject and no classifier to trick. A request either satisfies the rules you wrote or it is denied before it executes.

Yes. For sensitive actions you can require a human in the loop. Gatekeeper routes the request for a fast, one click approval before any secret is released or action is taken.

Gatekeeper fails closed: an outage denies tool calls until it recovers. The blast radius of a Gatekeeper failure is a denied request, never an unauthorized action against your systems.

No. You start in monitor mode with nothing to enforce, move to prebuilt policy templates, and manage policy as code your existing team already knows how to review. SaaS, managed dedicated instance, or self hosted: none of them require a new hire to maintain.

Every request, policy decision, approval, and secret use across humans and agents is written to an append-only log you can export or stream to your SIEM and eDiscovery platforms for security review and compliance.

Yes. Put the MCP servers and API-backed actions used by Microsoft 365 Copilot agents behind Gatekeeper. Gatekeeper applies deterministic policy, scoped credentials, human approval, and append-only evidence to each request before it reaches the target system.

Run one workflow in monitor mode.

Our forward-deployed security engineers connect one workflow with you, run it in monitor mode, and map the allowed, denied, and approval paths. Nothing is enforced until your team is ready.