Gentility

Don’t give AI your database.
Give it an interface.

Gentility connects Claude, ChatGPT, and other MCP clients to the queries, datasets, and commands you’ve approved — and nothing else. Every call logged. Every surface revocable.

Works with Claude Code Claude ChatGPT any MCP client
app.gentility.ai
The Gentility data estate board: every source, the products derived from it, and who can reach each result

Connecting AI straight to prod takes an afternoon. That’s the problem.

A community MCP server and your production credentials will genuinely work. Your team asks questions in plain English and gets real answers from real data. It feels like the future because it is. It’s also unbounded:

01

Egress is invisible.

Query results become model context. You can’t see what left, and you can’t get it back.

02

Attribution is gone.

“The AI did it” is not an audit trail.

03

Blast radius is total.

Credentials that can read everything, will.

04

Revocation is a project.

Turning it off means rotating credentials and hoping.

Publish what AI may use. Nothing else exists.

With Gentility you don’t grant access to a database. You publish specific surfaces to it:

Queries
Reviewed, parameterized, versioned. AI runs the SQL you approved, with the inputs you allowed.
Datasets
Shaped, PII-scrubbed slices of your data, kept fresh automatically. AI can query them freely, because you decided what’s in them.
Commands
Specific operations on specific servers, arguments pinned.

AI clients see the Catalog — the complete list of everything you’ve published. If it’s not in the Catalog, it doesn’t exist.

Catalog · acme-prod 6 published surfaces
query revenue_by_quarter(year) approved · v4
query churn_by_cohort(quarter) approved · v2
dataset customers_masked fresh · 14 min ago
dataset orders_last_90d fresh · 2 min ago
command restart_worker(name) approved · args pinned
claude → query_revenue_by_quarter(year: 2026) ✓ allowed · logged
claude → SELECT * FROM customers ✕ not in catalog

Removing a surface is one click, not a credential rotation.

Three steps.

1

Install the connector.

One package on one server. It links your databases and internal tools to Gentility.

$ curl -sSL https://install.gentility.ai | bash
$ gentility auth
2

Publish to the Catalog.

Write a query, shape a dataset, approve a command. Review changes the way you review code.

3

Connect your AI.

Claude, ChatGPT, Claude Code, or any MCP client. They get the Catalog — and a refusal for everything else.

Where your data actually goes.

Query results pass through Gentility’s service — that’s how MCP clients reach your connector. Here is exactly what that means:

Your AI client
Claude, ChatGPT, MCP
sees: published surfaces only
Gentility
Policy check · audit record
stores: your audit log · incl. output samples
Your connector
Runs in your infrastructure
executes the approved surface
Your systems
Databases · servers · tools
reached only through the connector
  • Encrypted in transit, every hop.
  • Every query and command lands in your audit log — including its output, so you can see exactly what AI saw. Audit data is visible only to your organization.
  • We never train models on your data. Some features send content to OpenAI and Anthropic for processing only, under API terms that prohibit training on it.
  • Today, Gentility holds credentials for connected sources. A self-hosted mode that keeps credentials entirely inside your network is in development. We’ll say so here when it ships, and not before.

Under everything: policy and audit.

Every call passes policy before it runs — read-only defaults, blocked patterns, role scopes. Every call lands in the audit log, attributable to a person, a client, and a published surface.

Coming

Limits

Thresholds on rows, calls, and egress volume. Cross one and access stops until a human turns it back on. And there is always the kill switch.

In preview

Next: your codebase.

The same discipline — published, reviewed surfaces instead of raw access — applied to your repositories. Details when it’s ready.

Say yes — on your terms.

Free to start. Connect a database and publish your first query in under ten minutes.