By NHI Mgmt Group Editorial TeamBased on JupiterOne: “5 Essential Tips for Using JupiterOne MCP Server” (August 12, 2025)

TL;DR: Natural-language access to cloud and security data only works safely when teams enforce HTTPS, OAuth 2.1, rate limiting, I/O sanitization, and strict trust boundaries for third-party MCP servers, according to JupiterOne. The deeper issue is that MCP makes AI access operationally useful before most organisations have defined who can safely use which tools, data sources, and outputs.


At a glance

What this is: JupiterOne's MCP server tips explain how to use natural-language access, dashboards, alerting, and context enrichment while highlighting the governance gap that appears when AI can reach security data before access rules are fully defined.

Why it matters: IAM and security teams need to treat MCP as an access governance problem, not just an integration pattern, because tool connectivity, trust boundaries, and output handling now shape both NHI and agentic AI risk.


Context

MCP, or Model Context Protocol, is a standard for connecting AI systems to tools and data sources. In this article, JupiterOne uses it to describe how security and cloud data can be queried through natural language, surfaced in dashboards, and pushed into alerting workflows.

The governance gap is that the protocol makes access operationally useful before most organisations have decided which AI experiences should be allowed to reach which data, under what trust boundary, and with what output controls. That is the identity problem practitioners need to solve before scale turns convenience into exposure.


Key questions

Q: Where does MCP fail when AI systems can reach sensitive data through natural language?

A: MCP fails when organisations treat connectivity as the main problem and ignore authorisation at the prompt and output layers. If an AI can reach data sources without a defined policy for who may ask what, the access boundary becomes implicit, not governed, and that is where exposure starts.

Q: Why do third-party MCP servers create more risk than internal-only connectors?

A: Third-party MCP servers extend trust beyond the organisation's direct control, so they can expand the blast radius of prompts, context, and responses. The risk is not only data exposure but also governance drift, because the external endpoint may see more than the team originally intended.

Q: What do teams get wrong about AI agent access in MCP environments?

A: Teams often focus on the agent interface and ignore the identity objects that actually authorize actions. The common mistake is assuming the protocol replaces credential governance, when in fact it depends on it. If ownership, rotation, and revocation are not defined, the organisation inherits hidden access paths that are hard to audit and harder to remove.

Q: How should teams govern AI agents that use MCP?

A: Treat each connected agent as a non-human identity with an owner, a scope, and a review cycle. The practical control set is familiar: least privilege, secret rotation, access expiration, and auditability across the systems the agent can reach.


Technical breakdown

How MCP servers turn security data into callable tools

MCP exposes data and actions through a protocol layer that lets an AI system request context from connected sources in real time. In JupiterOne's example, that includes asset inventories, vulnerability data, identity stores, logs, and dashboards. The security risk is not the protocol itself but the fact that it turns previously human-mediated access into machine-callable access paths. Once an AI can query or act across multiple sources, the boundary between read access, decision support, and operational action becomes much easier to blur.

Practical implication: treat every MCP connection as an access path that needs explicit scope, ownership, and auditability.

Why third-party MCP servers create trust boundary problems

A third-party MCP server is not just another integration. It becomes a mediated trust layer that can see prompts, context, and in some cases the outputs flowing between AI and enterprise systems. JupiterOne's advice to treat such servers as semi-trusted until validated reflects a deeper issue: you are extending identity and data trust to software that may sit outside your direct control. That changes the risk model for data exposure, request tampering, and downstream misuse of AI-generated actions.

Practical implication: classify third-party MCP servers as semi-trusted until validated and restrict them to the minimum data and action scope.

How natural-language access changes IAM and output control

Natural-language prompting does not replace IAM, but it does change how access is exercised. Instead of a user selecting a predefined function, the AI interprets intent, chooses what to retrieve, and may package that information into an operational recommendation. That creates a governance gap around who is authorised to ask what, what data can be included in the answer, and whether the result can trigger follow-on action. Without clear output sanitization and policy boundaries, the problem is no longer just access to data. It is access to decisions.

Practical implication: define which prompts, datasets, and outputs are allowed before AI access reaches production data.


NHI Mgmt Group analysis

Promptable access is now an identity control plane problem: MCP moves the control point from query syntax to natural-language intent, which means governance has to decide who may ask for what before the AI resolves the request. That is a different security boundary from traditional dashboards or APIs. Teams should treat promptable access as a policy surface, not a convenience feature.

Third-party MCP trust is a lifecycle issue, not a one-time integration choice: The article's warning about semi-trusted servers reflects a broader reality that external tool endpoints need ownership, review, and offboarding just like any other non-human identity. A connector that is safe during pilot can become risky once it is given broader context or more durable access. Practitioners should govern MCP servers as managed identities with explicit lifecycle controls.

Natural-language security workflows collapse the old separation between read and act: When an AI can ask for risks, build dashboards, and route alerts, it is participating in operational decision-making, not only information retrieval. That makes output handling as important as authentication because the answer itself can become an instruction path. The implication is that teams must review where AI-generated output can trigger downstream action without human review.

Context enrichment is valuable only if the context is bounded: Pulling identity, cloud policy, telemetry, and documents into one AI session can improve security reasoning, but it also expands the blast radius of a single request. That is especially true when the system can narrate change over time and connect it to infrastructure state. The named concept here is AI access governance gap: MCP makes access operational before policy catches up, so the organisation must close the gap between capability and authorisation.

Model Context Protocol needs security governance, not just technical hardening: HTTPS, OAuth 2.1, rate limiting, and I/O sanitization are necessary controls, but they do not answer the organisational question of which AI workflows are permitted to reach which sources. That gap sits at the intersection of IAM, NHI, and agentic AI oversight. Practitioners should anchor MCP adoption in governance first and protocol hardening second.

From our research library:

What this signals

AI access governance gap: MCP pushes security teams to govern intent, not just identity, because the request is now expressed in natural language and resolved dynamically into tool use. That means prompt scope, output scope, and downstream action need to be controlled as one chain, especially where AI can surface or trigger security operations.

MCP adoption will force IAM and NHI teams to work from the same policy model rather than separate integration assumptions. The practical shift is from allowing a connector to exist to defining exactly what the connector is allowed to reveal, combine, and influence in production.


For practitioners

  • Define prompt-level access rules Map which prompts may query which datasets, and which prompts must be blocked, before enabling MCP against production security data.
  • Treat third-party servers as semi-trusted Limit external MCP endpoints to the smallest viable data scope, review their ownership, and require validation before broadening access.
  • Enforce OAuth 2.1 and HTTPS on every endpoint Require secure transport and modern delegated authentication for all MCP connections, including internal-only pilots and test servers.
  • Sanitize inputs and outputs before action Filter prompts, tool responses, and generated text so that AI output cannot directly trigger unsafe follow-on operations or leak sensitive context.
  • Monitor MCP server lifecycle and change Track spec updates, connector changes, and access expansion as part of normal governance so the control boundary does not drift unnoticed.

Key takeaways

  • MCP turns natural-language access into a governance problem because AI can query security data, assemble context, and shape actions before most organisations have defined the policy boundary.
  • The technical controls JupiterOne lists are necessary, but they do not solve the harder issue of prompt authority, output handling, and third-party trust.
  • Practitioners should govern MCP servers as access paths with explicit scope, ownership, and lifecycle controls instead of treating them as simple integrations.

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 and OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST SP 800-53 Rev 5, NIST CSF 2.0 and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP Agentic AI Top 10ASI02 — Tool MisuseMCP lets AI choose and invoke tools from natural language prompts.
ASI03 — Identity & Privilege AbuseThe article centers on AI access to data and actions through delegated trust.
Recommendation — Constrain tool invocation paths and validate every MCP action against approved intent. Map MCP permissions to explicit identity scopes and review privilege inheritance regularly.
OWASP Non-Human Identity Top 10NHI-03 — Vulnerable Third-Party NHIThird-party MCP servers are treated as semi-trusted external access points.
NHI-04 — Insecure AuthenticationThe article recommends HTTPS and OAuth 2.1 for MCP endpoint security.
NHI-08 — Environment IsolationThe article recommends internal-only MCP servers during early experiments to reduce exposure.
Recommendation — Inventory external MCP servers and restrict them until ownership and validation are complete. Require modern authentication and transport protection for every MCP endpoint. Keep experimental MCP deployments isolated from production data and broader trust zones.
NIST SP 800-53 Rev 5IA-5 — Authenticator ManagementOAuth 2.1 and endpoint security depend on managed authenticators and lifecycle control.
Recommendation — Manage MCP authenticators so tokens, credentials, and grants are issued and revoked under policy.
NIST CSF 2.0PR.AA-05 — Access Permissions, Entitlements and AuthorizationsThe core issue is defining who can access what through AI-mediated requests.
Recommendation — Align MCP access with explicit permissions, entitlements, and authorization boundaries.
NIST Zero Trust (SP 800-207)Policy and Access Decisions — Policy and Access DecisionsThe article is fundamentally about verifying access decisions at request time.
Recommendation — Apply continuous policy decisions to MCP requests instead of relying on static trust assumptions.

Key terms

  • Model Context Protocol: Model Context Protocol is an open protocol that lets AI agents connect to tools and data sources. It expands what an agent can reach, so governance has to cover not only the model and its prompts, but also every system that can receive or return agent-driven data.
  • Prompt-Level Access Control: Policy that decides which natural-language requests are allowed to reach specific data, tools, or actions. For MCP and agentic AI, this is the missing layer between authentication and execution, because the request itself can encode intent that needs authorisation before any tool is invoked.
  • Trusted Connector: An integration path that has been validated for provenance, permissions, and data handling before production use. With AI-driven access, a trusted connector is not assumed by authentication alone; it must be reviewed for downstream authority, sanitization, and auditability.
  • Agent Access Governance Gap: The gap between granting an AI agent a tool path and proving that the path is controlled, observable, and limited to policy. In practice, this is where access may be technically possible but not sufficiently governed for security, compliance, or incident review.

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 July 11, 2026.
Updated on October 11, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org