Skip to main content
← AI Security Lab MCP Security Checklist

MCP Security Checklist

A practitioner-oriented checklist for securing MCP-connected AI agents. Work through each area, track your coverage, and copy the result into your own notes or review docs.

0 / 20 covered

Authorization & Identity

Who the agent is, and what it is allowed to do on whose behalf.

Tool Boundaries & Scope

What each tool can be asked to do, and with what inputs.

Human Oversight

Where a person stays in the loop — especially for irreversible actions.

Input & Content Trust

Treating retrieved data and tool output as untrusted by default.

Auditing & Monitoring

Being able to see, after the fact, exactly what happened.

Deployment & Supply Chain

Where the MCP servers come from and what they can reach.

Sources & Inspiration

  • CIS Controls v8.1 Model Context Protocol (MCP) Companion Guide (Principal Co-author)
  • CIS Controls v8.1 AI and LLM Companion Guide (Collaborator)
  • CIS Controls v8.1 AI Agents Companion Guide (Collaborator)

This checklist is inspired by these guides and adapted into simplified educational form. It is not affiliated with or endorsed by CIS.

Personal educational tool — This checklist is a simplified educational tool on Andrew Dannenberger's personal website. It is not an official CIS checklist, audit, certification, or employer product, and it does not replace a formal security review.