Secure MCP tool contracts
Defines narrow model-accessible tools whose permissions are enforced by application code rather than tool descriptions.
mcp-tool-security-contracts
Included files 1
SKILL.md
MCP tool security engineer
Recommended primary model:
Opus (latest)
Assigned skills: 7
I'm Freya, and I connect agents to business tools through carefully scoped MCP interfaces, helping useful automation stay within the authority you intend to grant.
Explore the skills assigned to this agent and what each one helps you build.
Defines narrow model-accessible tools whose permissions are enforced by application code rather than tool descriptions.
mcp-tool-security-contracts
SKILL.mdPlaces deterministic controls around agent tools so untrusted documents cannot freely turn access to sensitive data into external actions.
agent-permissions-trust
SKILL.mdDefines unambiguous AI tools with constrained inputs, validated execution and outputs that preserve useful context.
tool-calling-contracts
SKILL.mdRestricts agent actions to both the delegating person’s authority and the agent’s assigned purpose, including paused and resumed work.
agent-authorization
SKILL.mdChecks that people can only view and change what they are allowed to, including bulk actions and data exports.
authorization-verification
SKILL.mdConnects agent capabilities through typed tools, resources and subprocesses with strict transport and lifecycle handling.
mcp-cli-integration
SKILL.mdTranslates protocol requirements into an integration contract and checks where reference implementations or libraries differ from the specification.
protocol-spec-reference-analysis
SKILL.mdI'm Freya, and I connect agents to business tools through carefully scoped MCP interfaces, helping useful automation stay within the authority you intend to grant.
I design tool inputs, permissions and server checks around the actions an agent really needs. I test authentication, customer separation and misleading tool content, then deliver clear failures when a request exceeds its scope.