AI agents are no longer experiments. They read company email, write and run code, query databases and call business tools through MCP. Each of those abilities is useful, and each is a way for a mistake or an attacker to cause real damage. This checklist brings together the controls security and platform teams should have in place before agents get access to anything that matters, organized so you can work through it in order.
Use it as a starting point and adapt it to your risk. A team running one internal research agent needs less than a bank letting agents act on customer accounts.
1. Inventory Every Agent
List every agent in use: coding agents on laptops, assistants in Microsoft 365 or Google Workspace, agents built in low-code platforms and agents your developers have built.
Record what each agent can reach: data sources, tools, MCP servers and outside services.
Repeat discovery regularly. Agents appear faster than anyone files a request.
Know how to revoke an agent’s credentials and stop it immediately.
Keep a runbook for agent incidents: containment, investigation, notification and recovery.
Rehearse it at least once before you need it.
13. Govern And Document
Publish an acceptable use policy for AI and agents, and keep it current.
Map agent use to frameworks such as the OWASP Top 10 for LLM Applications and the NIST AI Risk Management Framework, and to regulations that apply to you.
Review the program at least twice a year as tools and threats change.
AI Agent Security Checklist Summary
Area
Minimum Control
Inventory
Every agent, tool and MCP server known
Identity
Unique identity and human owner per agent
Access
Least privilege with short-lived credentials
Approval
Human sign-off for high-impact actions
Tools
Allow-listed, audited and pinned servers and plugins
Injection
Untrusted content screened and contained
Data
Sensitive data masked and outbound traffic limited
Execution
Agent code run in sandboxes
Endpoints
Agent-aware controls on developer machines
Monitoring
Logs, alerts and SIEM integration
Testing
Red teaming before launch and after changes
Incidents
Kill switch and rehearsed runbook
Governance
Policy, framework mapping and regular review
Conclusion
Securing AI agents is mostly about applying familiar principles, identity, least privilege, isolation, monitoring and testing, to a new kind of actor that can be talked into things. Start with inventory and identity, add approval for the actions that could hurt you most, then layer in tool vetting, injection defenses and monitoring. Revisit the checklist as your agents gain new abilities. For a deeper look at MCP specifically, read our guide on how to secure AI agents and MCP integrations.