By NHI Mgmt Group Editorial TeamBased on Archestra: “MCP Context Window Too Many Servers: Why 100 MCP Servers Crush Your Agent” (September 23, 2026)

TL;DR: Mounting too many MCP servers is a structural context problem, not a configuration quirk, according to Archestra: 20 servers can consume about 240,000 tokens before a user types anything, leaving little room for task work. The practical answer is to gate tools per session, consolidate overlapping servers, and filter manifests at the gateway so the agent only sees what this run needs.


At a glance

What this is: This is an analysis of why mounting too many MCP servers can consume an agent’s context window before work begins, making the manifest itself the bottleneck.

Why it matters: It matters because identity and access for AI agents is no longer only about what they can call, but how much governed surface area they carry into every session.

By the numbers:

  • Mounting 20 MCP servers can consume about 240,000 tokens before a user types anything.

Context

The core problem is not simply too many tools, but too much identity and capability metadata carried into every agent session. In MCP environments, the manifest becomes part of the working context, so every mounted server adds token overhead before the model does any useful work.

This shifts the governance question from tool availability to context budgeting. If the agent sees everything by default, the organisation has already paid for a bloated trust surface, even when the task only needs a narrow set of capabilities.

Treat MCP security guidance as the starting point for understanding why the server surface itself has to be governed, not just the credentials behind it.


Key questions

Q: What should teams do first when an MCP manifest is too large?

A: Start by measuring the manifest the agent actually receives, not the number of servers on paper. If the pre-task context is already crowded, reduce the exposed tool set before tuning prompts or model settings. The first fix is usually task-scoped gating, because it removes unused capability from the session entirely.

Q: Why does mounting many MCP servers create risk even when no tool is used?

A: Because the server descriptions, schemas, and hints still consume context on every turn. That overhead reduces the space available for the user request and the agent’s reasoning, which can degrade performance and make governance look better than it is. The risk is present before any action is taken.

Q: What breaks when every MCP server is mounted by default?

A: Least privilege becomes difficult to express, because the agent can see more capability than the current task requires. That turns the manifest into standing exposure, especially in large estates where overlapping tools repeat the same information. The result is unnecessary context pollution and weaker control over what the agent can discover.

Q: How should organisations control MCP tool exposure without rebuilding every server?

A: Use a gateway to filter the manifest centrally, so the agent sees only the tools allowed for that role and session. This is the cleanest option when server sprawl already exists, because it changes the exposed surface without forcing every upstream team to redesign its server.


Technical breakdown

Why the manifest becomes the bottleneck

Each mounted MCP server contributes tool names, descriptions, schemas, and usage hints to the prompt. That material is not free context, and it competes directly with the user’s request, the agent’s reasoning space, and any retrieved evidence. When teams mount many servers by default, they turn capability inventory into a persistent tax on every turn. The problem is structural because the overhead is paid even when no tool is invoked. In practice, the manifest can become large enough to crowd out the actual task before the agent begins reasoning.

Practical implication: Measure prompt budget as a first-class control and cap the manifest footprint before you tune model behaviour.

Why default-on tool exposure is the wrong operating model

Default-on exposure assumes the agent should inspect every possible capability and choose later. That works poorly when the capability set is large, overlapping, or role-specific, because it forces the model to reason through a noisy catalogue every session. A better model is per-session gating, where the agent receives only the tools required for the current task and role. This is not just cleaner administration. It reduces context pollution, narrows the operational surface, and makes the remaining toolset easier to govern and audit. See the AI Agent Authorisation Guide.

Practical implication: Move from global tool mounting to task-scoped tool issuance so the manifest reflects the current job, not the full estate.

How gateway-side filtering changes the control point

Gateway filtering shifts enforcement from the individual server to the access layer in front of it. Instead of asking every server owner to rewrite their configuration, the gateway presents a filtered manifest that can drop disallowed tools, scope namespaces, and tailor what each session can discover. That matters in enterprises where server sprawl is already embedded and cannot be removed quickly. The architectural win is that the same back-end servers can remain in place while the front door enforces a much tighter view of capability exposure.

Practical implication: Insert a gateway that rewrites the agent-facing manifest so access scope and prompt footprint are enforced centrally.


NHI Mgmt Group analysis

Manifest bloat is a governance failure, not just a performance bug. When every mounted server is treated as harmless overhead, teams ignore the fact that capability descriptions are now part of the access surface. In MCP environments, identity, authorisation, and prompt budget collide in the same object. The practical consequence is that access design must account for the cost of merely being present in the session.

Per-session scoping is the right abstraction for MCP access. The article shows that the useful unit is not the server, but the task. Granting everything up front creates a standing context burden and makes least privilege harder to express in practice. Task-scoped access for AI agents is the closer governance pattern, because it limits what the model can even see before tool use begins.

Context budget is the new identity budget: MCP environments expose a different failure mode from classic secrets sprawl. The problem is not only whether a credential is valid, but whether the surrounding capability manifest leaves enough room for the agent to work at all. Organisations that ignore this will confuse model limits with governance limits, when the real issue is uncontrolled surface area.

Gateway mediation is becoming the practical control plane for MCP estates. The article’s strongest point is that many enterprises cannot immediately reduce their server count, so they need an enforcement layer that reshapes the surface instead. That makes manifest filtering a governance function, not a convenience feature. Practitioners should treat the gateway as the place where policy, scope, and discoverability are actually enforced.

From our research library:

What this signals

Context budgeting is becoming a core identity control for agentic systems: when the manifest itself consumes the working window, access governance must move closer to session issuance and away from static inventory thinking. The practical shift is to treat exposed capabilities as a bounded resource, not an always-on entitlement.

The next inflection point is not whether enterprises adopt MCP, but whether they can keep the agent-facing surface narrow enough for reliable operation. That makes manifest filtering, role scoping, and server consolidation part of the identity architecture, not just the integration layer. Managed carefully, this reduces both prompt waste and unnecessary authority.

The article’s deeper signal is that agent identity design will increasingly depend on what is hidden as much as what is granted. Organisations that can scope capabilities to the task will get cleaner governance and lower operational drag, while those that mount everything will keep paying for unused exposure on every request.


For practitioners

  • Limit the manifest by default Only expose MCP tools required for the current session, role, or task. Default every plugin off so the agent starts with the minimum usable surface.
  • Measure prompt cost before scaling servers Print the manifest the agent actually sees and measure token usage before the first user message. Use that number to set a hard budget for mounted tools.
  • Collapse overlapping servers into fewer surfaces Merge duplicate search, lookup, and list functions into shared servers so the agent does not pay repeated schema overhead for the same capability.
  • Filter the manifest at the gateway Use an intermediary control to drop disallowed tools and namespace the approved ones so each session receives a tailored capability set.

Key takeaways

  • Too many mounted MCP servers can exhaust the agent’s usable context before the user’s task even starts.
  • The practical control problem is not only tool selection, but the cost of exposing unused capability in every session.
  • Per-session gating and gateway filtering are the most direct ways to reduce context pollution without waiting for a full platform redesign.

Related NHI Mgmt Group resources: MCP Security Guide · AI Agent Authorisation Guide · OWASP Agentic Applications Top 10


Standards & Framework Alignment

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

OWASP Non-Human Identity Top 10, OWASP Agentic AI Top 10 and MITRE ATT&CK address the attack and risk surface, while NIST CSF 2.0 sets the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP Non-Human Identity Top 10NHI-08 — Environment IsolationOvermounted MCP servers leak capability into every session and blur the usable boundary of the agent context.
Recommendation — Scope the agent-facing manifest so each session sees only the tools needed for its current task.
OWASP Agentic AI Top 10ASI03 — Identity & Privilege AbuseOverexposed MCP tools expand what an agent can discover and use within a session.
Recommendation — Constrain agent-visible tools to the minimum task set and review privilege exposure per session.
NIST CSF 2.0PR.AA-05 — Access Permissions, Entitlements and AuthorizationsThe article is fundamentally about how exposed entitlements should be narrowed for each run.
Recommendation — Enforce session-specific entitlements so agent access reflects task need rather than global availability.
MITRE ATT&CKTA0006; TA0008 — Credential Access; Lateral MovementUnnecessary tool exposure increases the paths an attacker could abuse inside the agent session.
Recommendation — Reduce exposed tools and scope the manifest to limit credential reach and lateral movement opportunities.

Key terms

  • MCP Manifest: An MCP Manifest is the configuration file that describes an MCP server, its capabilities, and how clients can connect to it. In practice, it lists tool endpoints, resources, prompts, authentication details, and metadata so an AI agent can discover and use external functions in a controlled way.
  • Context Budgeting: Context budgeting is the practice of limiting how much text, tool metadata, and task state an AI system can hold at once. In production, it turns the context window into a managed resource so the model can reason reliably instead of being buried under discovery noise and oversized outputs.
  • Per-Session Tool Gating: Per-session tool gating means exposing only the tools required for one task, one role, or one run. For MCP and agentic systems, it is the practical way to keep access narrow, reduce prompt pollution, and avoid unnecessary standing exposure.
  • Gateway Manifest Filtering: Gateway manifest filtering is the control pattern where an intermediary rewrites or trims the tool list before it reaches the agent. It centralises policy enforcement, allowing organisations to scope discoverability and access without changing every upstream server.

Deepen your knowledge

NHI governance, agentic AI identity, and machine identity lifecycle are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If you are responsible for identity security strategy or NHI governance in your organisation, it is worth exploring.
NHIMG Editorial Note
Published by the NHIMG editorial team on October 22, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org