An agent that already speaks MCP
Claude Code, Claude, Cursor, Codex, Gemini, VS Code — anything with an MCP client — is pointed at the application’s URL and nothing else. The Connect tab has the exact snippet for each; they all reduce to one of these shapes:
The Employee portal has its own URL and its own rule: a
person signs in there with their NeuralTrust login, or sends their own
personal key. No application key opens it.
With a per-person sign-in, the agent sees the application’s servers — the same
set every caller of that application sees — and each person connects their own
upstream accounts on first use. Claude’s organisation connector, Copilot Studio
and Windsurf have their own pages under Integrations.
Your own code: the TrustGate SDK
When you are writing the agent yourself, the URL is the easy part. MCP does not carry who a call runs as, which credential it travels with, or what to do when an upstream account is not connected, and the TrustGate SDK exists to answer those three. It needs the application’s key and nothing else: the gateway is found from the key.connect() checks the run before it starts: the tools you need are there, and
every server has an account. From there, hand agent.mcp to a framework that
brings its own MCP client, or translate the tools for a model call.