Join our Newsletter — 33% off our NHI Course

Should organisations review MCP and assistant configuration files as part of access governance?

Yes. Those files often define which tools an agent can reach and how persistent that access is across sessions. If they are changed after approval or reviewed only as code, organisations miss an identity and privilege layer that can expand the agent’s real authority without changing the BOM.

What these configuration files actually govern

MCP and assistant configuration files are not just implementation details. They often define which tools, servers, prompts, scopes, tokens, and local resources an assistant can reach, and they can do it in a way that survives across sessions or gets copied between environments. That makes them part of the access model, not only part of the application build.

For access governance, the key question is whether the file changes authority. If a configuration file can add a tool, widen a scope, point to a new endpoint, or switch an assistant into a more privileged mode, then it is functionally changing who or what can act, even if no source code changed. That is why reviewing only the application code misses a material control surface.

One useful way to think about this is that the file often becomes the policy boundary for MCP security and for the assistant’s actual runtime reach, especially when the same configuration is reused across projects, desktops, or environments.

Why review belongs in access governance, not just change control

Access governance is about understanding and approving effective access, not only named accounts or static entitlements. If a configuration file controls which tools the assistant may call, what secrets it can present, or whether it can act on behalf of a user, then the file itself is part of entitlement management. Treating it as a pure software artifact creates a blind spot between approved design and real authority.

This is especially important where assistants are allowed to retain configuration across sessions. Persistent settings can outlive a ticket, a sprint, or even a project owner change, so the governance problem becomes lifecycle-based: who approved the access, when it expires, and what revokes it. That is the same kind of issue organisations already manage for other access-bearing artifacts.

Review should therefore cover both the declared configuration and the operational effect of that configuration. A file that looks harmless in a repository may still point to privileged local services, broad cloud APIs, or unsafe token handling once it is deployed on an endpoint or used by an agent runtime.

Related identity and access guidance is easiest to apply when the governance model already includes IAM and IGA Basics, because the same review logic applies to tool access, entitlements, and lifecycle control even when the actor is not a person.

What should be checked before approval or reuse

Reviewers should verify what the file can actually do, not just where it lives. The practical checks are whether it introduces new tools, expands tool scope, hard-codes or reuses credentials, changes a trust boundary, or bypasses a central gateway or approval path. Those are the points where configuration becomes privilege.

It is also important to confirm whether the file is environment-specific. A configuration that is safe in a test workspace may be unsafe in production if it inherits broader network reach, richer secrets, or a different identity context. This is where access governance and environment isolation intersect.

Where organisations already operate recertification or access review processes, the configuration file should be one of the artifacts under review, not merely the assistant account. A strong control set checks both the declared configuration and the effective access that results from it.

For teams building a review process, the most relevant comparison point is whether the same logic would be accepted for an application role, service account, or other access-bearing asset. If the answer is yes, the configuration file belongs in scope.

In practice, the review standard should align with Access Reviews and Certification Guide because the core task is still to validate, certify, and remove access that is no longer justified.

Risk and Threat Considerations

Configuration files can become a privilege-escalation path when they are edited outside approval, copied between environments, or treated as non-governance artifacts. The risk is not only accidental overexposure, but also persistence: once a powerful tool path or token reference is embedded in config, the assistant may continue to use it until someone reviews the file directly.

Failure mechanism: An attacker, insider, or careless operator can widen tool reach, replace a safe endpoint with a more privileged one, or preserve long-lived access by modifying the configuration rather than the obvious application code.

Impact: The assistant can gain broader action authority, reach sensitive data or systems, and make the resulting access harder to spot because the change sits in a file that teams may not classify as an entitlement control.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Agentic AI Top 10 addresses the attack surface, NIST SP 800-53 Rev 5 and CIS Controls v8 set the technical controls, and ISO/IEC 27001:2022 defines the regulatory obligations.

Framework Control / Reference Relevance
OWASP Agentic AI Top 10 ASI03 — Identity & Privilege Abuse MCP config can expand agent authority and tool reach.
Recommendation — Restrict agent privileges in config files and review any change to runtime authority.
NIST SP 800-53 Rev 5 AC-6 — Least Privilege Config files may widen effective access beyond approved need.
IA-5 — Authenticator Management Assistant configs often reference or persist secrets and tokens.
Recommendation — Limit configured tool and token scope to the minimum required access. Protect and rotate credentials referenced in assistant configuration.
ISO/IEC 27001:2022 A.5.15 — Access control The files alter who or what can reach tools and resources.
Recommendation — Treat assistant configuration changes as access-control changes.
CIS Controls v8 CIS-6 — Access Control Management Governance must cover persistent assistant access paths in config.
Recommendation — Review and revoke assistant access paths when configuration changes.

Practitioner Guidance

What to prioritise: Review every MCP and assistant configuration file that can change tool access, scope, or credentials before you certify the associated assistant for use. If the file can change effective authority, it needs the same scrutiny you would apply to a privileged role or service identity.

What to verify: Confirm the file is tied to an owner, an expiry or review date, and an approved environment. Also verify that its declared tools and scopes match the actual runtime behaviour after deployment, because drift between declared and effective access is where this control usually fails.

Common mistake: Treating the repository diff as sufficient evidence. A clean code review does not prove the assistant’s effective access is still bounded if the runtime config, local override, or inherited profile can change what the assistant can do.

Practitioner takeaway: If a configuration file can expand an assistant’s real authority, it belongs in access governance, and the review must focus on effective reach, persistence, and revocation, not just on source change.