Safeguard
AI Security•

An AI agent registry entry: the fields worth recording

A registry of agents only helps if each entry answers the questions you will ask in an incident. Fields to capture, with examples and common gaps.

Safeguard Security Team
3 min read

A useful agent registry entry answers what an incident responder will ask in the first ten minutes: what is this agent, who owns it, what can it read and do, who does it act as, how do I stop it, and when was it last reviewed. Keep it short enough that people actually fill it in.

Core fields

FieldWhy it matters
Name and unique IDMatches logs to the entry
Owner and backupSomeone to call, and someone when the owner leaves
Purpose in one sentenceTells you if it has drifted
EnvironmentProduction, staging, personal
Autonomy levelSuggest, act with approval, act and report

Access fields

FieldWhy it matters
Identity usedWhich account or token the agent acts as
Data it can readScope and sensitivity
Actions it can takeWrites, sends, deletes, payments
Tools and connectorsIncluding MCP servers and third party apps
Input channelsWhat untrusted text can reach it

Technical fields

FieldWhy it matters
Model and versionNeeded to assess changes and retirements
Hosting and vendorWhere data goes
Log location and retentionWhere to look
Spend and rate capsCost control

Operational fields

FieldWhy it matters
Stop procedureThe exact steps and who may run them
Rollback notesWhat to undo after stopping
Last test date and resultShows currency
Last review date and next duePrevents silent drift
Notices and legal basisFor agents that affect people

Keep it honest

  • Make it a source of truth, not a spreadsheet nobody reads. Tie it to access systems, so removing an agent removes its identity.
  • Auto fill what you can. Pull connector and token data from your systems and let owners confirm rather than type.
  • Flag stale entries. Any entry past its review date turns amber.
  • Reconcile. Compare the registry against OAuth grants and connected apps each quarter to find agents that are missing. See employee built agents.

Common gaps

  • No backup owner.
  • Identity field says "shared service account".
  • Input channels left blank because nobody checked.
  • No stop procedure, or a stop procedure never tried.

Start small

Begin with eight fields: name, owner, purpose, identity, data, actions, stop procedure, review date. Add the rest as the registry earns trust.

Where Safeguard fits

Safeguard's asset discovery and agent identity cover finding agents and MCP servers and giving each a scoped identity. Our guide on registering MCP servers and agents in the Guard inventory shows one way to do it.

Quick check

What is the minimum viable registry?

Name, owner, purpose, identity, data, actions, stop procedure and review date.

How do I find agents that are not in the registry?

Compare it with OAuth grants, connected app lists and spend on AI services each quarter.

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.