S2Assure
Agent and MCP assurance
Assurance for an agent system end to end: what its tools can do, whose authority they use, how they are sandboxed, and what its MCP servers expose.
Price on requestAsk about S2How pricing works
What it is for
An agent is a model with hands. S2 checks what those hands can reach. It covers one agent system end to end at a fixed depth; the twelve AI agent scopes go deeper on one area each, and can be added to S2 or bought on their own.
What we look at
- Tools: every tool the agent can call, what it can change, and whether the agent needs it.
- Authority: whether tools act as the user, as the agent, or as a shared service account, and how tokens are scoped and passed.
- Sandboxing: where code runs, what it can read and write, and where it can connect.
- MCP servers: the servers in use, their authorization, and the risks the MCP security best practices describe, including confused deputy attacks, token passthrough, server-side request forgery, local server compromise and scope minimisation.[1]
- Human approval: which actions need a person, and whether the approval screen shows what will actually happen.
The MCP specification itself says tool descriptions such as annotations should be treated as untrusted unless they come from a trusted server, and that hosts must obtain the user’s consent before invoking a tool.[2] We test whether your system behaves that way.
What you receive
A tool permission matrix (each tool, its authority, its reach, and what we recommend), an OAuth and scope review, a sandboxing review and an MCP server audit, with every finding mapped under the TriOngle Method.
How it runs
Configuration and code review, followed by tests against a test deployment. The CoSAI taxonomy for MCP security, which sets out nearly forty threats in twelve categories, is our checklist for completeness.[3]
Framework mapping
The frameworks this scope is aligned with, the version we map to, and what we map. Aligned with means we use the framework; it does not mean any body has certified TriOngle.
| Framework | Version | What we map |
|---|---|---|
| OWASP Top 10 for Agentic Applications | 2026 edition, 9 Dec 2025[4] | ASI01 to ASI10 |
| MCP specification and Security Best Practices | Specification 2026-07-28[2][1] | Attacks and mitigations in the security best practices |
| CoSAI Model Context Protocol security taxonomy | 27 Jan 2026[3] | Threat categories in the taxonomy |
| OWASP MCP Top 10 | Beta[5] | MCP01 to MCP10 |