Prevent AI Agents from Reading Secrets
AI coding agents and MCP tools run with the same local access a developer has — including `.env` files, API keys, and cloud credentials. Cup’n’String is designed to shield that material, route provider traffic through a credential-injecting proxy, and record which agents attempted to reach sensitive paths.
Why this matters
On a developer workstation, the most sensitive material is rarely in a database — it sits in plaintext files and environment variables that any local process can read. AI agents expand the number of processes that can read them, often without clear attribution.
The Cup’n’String approach
Cup’n’String approaches credential exposure as a governance problem: shield the material, broker the access, and attribute every request so security teams have evidence.
How it works
- Step 1Developer workstation
- Step 2Cup’n’String Desktop Agent
- Step 3Local discovery & classification
- Step 4Tenant policy engine
- Step 5Credential shielding & enforcement
- Step 6Audit trail & admin visibility
Checklist
- Can you see which tools attempt to access secrets?
- Can you keep provider API keys off developer machines?
- Can you apply policy to sensitive file and credential paths?
- Can you attribute access attempts to a specific agent or identity?
- Can you produce audit evidence for a review?
- Can you self-host so secrets never leave your environment?
Frequently asked questions
Does Cup’n’String guarantee an agent can never read a secret?
How are provider API keys protected?
Can policies be applied per user, agent, or device?
Does this work in self-hosted environments?
Keep secrets out of reach of unmanaged AI tools
Shield credentials, broker provider access, and capture audit evidence across your developer workstations.