Questa Privacy MCP

Anonymize and redact PII before it reaches AI models. GDPR, HIPAA, EU AI Act.

Documentation

Questa Privacy MCP

Anonymize and redact PII before it reaches AI models. GDPR, HIPAA, EU AI Act.

Privacy-first Model Context Protocol server for anonymization and redaction of personal and sensitive data before agents or models see it. Streamable HTTP at https://api.questa-ai.com/mcp. Authenticate with OAuth 2.1 or a revocable qmc_* connector key. Entity maps stay on Questa infrastructure. Works with Claude, Cursor, Cline, VS Code, and ChatGPT custom connectors.

This repository is the public listing and install surface. The hosted runtime is Questa SaaS — not the Blackbox product.

Tools

ToolPurpose
anonymize_documentAnonymize text or files under GDPR, HIPAA, EU AI Act, or a custom entity list. Returns placeholders plus entity_map / map_id for authorized reverse-mapping.
redact_piiInline redaction by entity type for contracts, emails, and transcripts.
list_allowed_commandsCommands and tools allowed for the current SaaS role.

Example

Input:

Please review the MSA for Acme Corp. Contact Jane Doe at jane.doe@acme.com or +1 415-555-0199.

After anonymize_document (GDPR):

Please review the MSA for [ORGANIZATION_1]. Contact [PERSON_NAME_1] at [EMAIL_1] or [PHONE_NUMBER_1].

The response includes entity_map and map_id. Keep those on your side if you need to restore originals later. Do not send the original document to the model.

Install

Create a connector key (qmc_*) in Questa Platform → Integrations → Questa MCP, or complete browser OAuth when the client prompts.

Cursor / Claude Desktop

{
  "mcpServers": {
    "questa": {
      "url": "https://api.questa-ai.com/mcp",
      "headers": {
        "Authorization": "Bearer qmc_live_…"
      }
    }
  }
}

OAuth clients can omit headers and complete the consent flow instead.

VS Code

Command Palette → MCP: Add Server → HTTP, then paste https://api.questa-ai.com/mcp. Or add the same JSON block to .vscode/mcp.json.

Cline

Cline can install from this README or from llms-install.md. Use the JSON block above.

Claude.ai custom connector

Settings → Connectors → Add custom connector → paste https://api.questa-ai.com/mcp → complete OAuth, device code, or paste a qmc_* key.

ChatGPT

Plugins → New Plugin → Server URL https://api.questa-ai.com/mcp → Authentication: OAuth → Connect.

Auth

ModeHow
Browser OAuthClient discovers /.well-known/oauth-protected-resource on api.questa-ai.com
Device codeApprove at the Questa device pairing page
Connector keyAuthorization: Bearer qmc_live_…

Unauthenticated /mcp returns 401 with WWW-Authenticate so clients can start OAuth.

Pricing

Questa hosted API is a commercial SaaS product. Request an evaluation key from questa-ai.com or techsupport@questa.solutions. Self-hosting is available under a separate license.

Privacy and compliance

  • Anonymize before content reaches a vendor model.
  • Entity maps (original PII) stay on Questa infrastructure, not in client config.
  • Tool access follows the signed-in SaaS role (tools.text, tools.file).
  • Positioning: privacy MCP, PII anonymization MCP, GDPR MCP, redaction MCP, HIPAA, EU AI Act.

Directory listings

See LISTINGS.md for registry and marketplace status.

License

This repository is documentation and install manifests for the hosted Questa Privacy MCP. The hosted service and anonymizer are proprietary. See LICENSE.