Coming SoonGPTGuard MCP

GPTGuard MCP

Secure RAG over the standard MCP surface: governed, policy-filtered retrieval for any MCP-compatible agent.

Coming soon

Functionality and interfaces are subject to change before general availability.

Overview

GPTGuard MCP is secure RAG first. It ingests a document repository, protects the contents at ingestion, and serves them back as governed, policy-filtered retrieval, so an agent can ground its answers on enterprise documents without ever touching raw sensitive data. It then exposes this through the standard MCP surface, so any MCP-compatible agent can use it with no custom integration.

Document repository (secure RAG)

Set Repository ID

Creates or assigns a repository identifier, so documents are grouped into an addressable, policy-bound collection an agent can target.

Ingest Documents

Adds documents to a repository with a set of policies that are applied at ingestion, so what gets indexed and stored is already protected. Because ingestion (parsing, protection, embedding) is long-running, this runs asynchronously: the call returns a job reference immediately, and job status can be polled until ingestion completes.

Retrieve Documents

Takes a retrieval prompt and returns the most relevant documents and passages for RAG, applying a set of policies to the results so the returned context is filtered and masked for the requester before it reaches the model.

List Files

Returns the files held in a repository, with their ingestion status.

Delete Files

Removes specific files from a repository and clears them from the index.

Delete Repository

Removes an entire repository and its contents, clearing the associated index and stored artifacts.

Policy management

Add Policy

Registers a policy with GPTGuard so it can be applied at ingestion, at retrieval, or both.

Modify Policy

Updates an existing policy's definition and versions the change, so repositories referencing it pick up the new behavior.

Remove Policy

Deletes a policy, detaching it from any ingestion or retrieval flow that referenced it.

Standard MCP surface

List Tools

Exposes GPTGuard's protected capabilities to any MCP client through the standard protocol, so agents discover governed data sources without custom integration.

Call Tool

Executes a tool call through GPTGuard, detecting and masking sensitive data in both the arguments and the returned result before the agent sees raw values.

Serve Resources

Presents protected data and documents as MCP resources, with policy applied on every read.