Internal Agents Map

Internal MCP server

Plaid's internal Model Context Protocol server is supporting infrastructure rather than an agent. The central server connects engineers' AI tools to internal systems such as Jira, application logs, and data schemas that third-party MCP servers cannot reach.

Company
Plaid
Approach type
Component
Work supported
Coding
Deployment stage
Scaled
Evidence strength
Detailed primary
Entry reviewed
Copy as MDAsk ChatGPT

Capabilities and architecture

Model
Not applicableThe server connects AI clients to internal data and runs no model itself; the capture describes no model component.
Harness
Central internal MCP server that fronts vendor AI clients[Source 1]
Sandbox
Not reportedThe capture describes the identity-aware proxy and managed-device checks as access control, not an execution isolation boundary.
Tool access
More than 20 tools and several internal services (Jira, logs, schemas)[Source 1]
Knowledge
Not reportedDocumentation and internal data are integrated as tools; the capture describes no separate knowledge or context store.
Context management
Not reportedThe capture describes delivering context to AI clients, not how context is maintained or organized over time.
Credentials
Behind Plaid's identity-aware proxy and centralized authorization[Source 1]
Interfaces
Not reportedThe capture names AI clients such as Claude Code and Cursor that connect as MCP clients, not a human-facing surface of the server.

Documented uses

AI-client request → authenticated internal tool access and context.

Connect an AI client

An engineer's AI tool such as Claude Code or Cursor reaches internal data through the one central internal MCP server instead of a locally managed arrangement of MCP servers[Source 1]

Authenticate the engineer

CLI-based authentication uses the Device Authorization Grant flow with DPoP and short-lived bearer tokens through a locally running proxy[Source 1]

Authorize the request

The identity-aware proxy validates a Plaid managed device and identity-provider login; a signed identity token is parsed and the centralized authorization server checks the employee's access to the target service[Source 1]

Return internal context

The tool returns data from internal systems such as Jira, application logs, and data schemas to the AI client[Source 1]

Access and controls

See documented credential and access boundaries in the architecture above. Scoped human-review assessments for individual uses remain in research details.

Reliability and validation

Enforce data policy at call time

Tool-level controls enforce the LLM data access policy when a tool is called, and the centralized design adds caller identity inspection and audit logging[Source 1]

Adoption and operating evidence

These results come from the sources. Notes below each result explain what it covers and any reported limits.

Headline claim

Dozens of agents rely on the internal MCP server; Claude Code and Cursor are used by over 80% of engineers[Source 1]

Reported by
Plaid
Scope
Claude Code and Cursor adoption among Plaid engineers; separate from internal MCP server adoption
Denominator
Plaid engineers for the AI-client usage share

Observed in 2025

About this result
Category
Adoption output
Evidence type
Estimate
What it covers
Claude Code and Cursor usage among Plaid engineers and agents relying on the internal MCP server
Key observation

Claude Code and Cursor are used by over 80% of Plaid engineers; the source does not report internal MCP server adoption share[Source 1]

Reported by
Plaid
Scope
Claude Code and Cursor adoption among Plaid engineers; separate from internal MCP server adoption
Denominator
Plaid engineers for the AI-client usage share
About this result
Category
Adoption output
Evidence type
Estimate
What it covers
Claude Code and Cursor adoption among Plaid engineers
Key observation

Thousands of tool calls and dozens of agents built on it[Source 1]

Reported by
Plaid
Scope
Tool calls and agents relying on the internal MCP server across engineering, product, and support

The source does not report the denominator of this figure.

About this result
Category
Adoption output
Evidence type
Estimate
What it covers
Tool calls through and agents built on the internal MCP server across engineering, product, and support

Lessons

Not reported: The capture offers design rationale, such as the view that existing access-control frameworks can be naturally replicated, but states no evaluated transferable lesson.

Back to infrastructure
Improve this record

Give your coding agent the context and instructions to prepare a source-backed update.

Paste the prompt into your coding agent, then describe the correction or add a public source.

Preview prompt

Sources and research details

Citations link to the original publisher. Each source also keeps a preserved copy in the repository, so a changed or removed page stays checkable.

  1. The Plaid internal MCP serverhttps://engineering.plaid.com/the-plaid-internal-mcp-server-8eff08bb6bdbEngineering blog · First party · Last source verification: 2026-08-31
Question coverage and scope
purpose
Reported
workflow
Reported
human involvement
Not applicable: There is no single platform-wide agent review boundary. Scoped downstream operating-model claims remain in research details; access controls are described separately.
implementation
Reported
validation
Reported
observations
Reported
lessons
Not reported: The capture offers design rationale, such as the view that existing access-control frameworks can be naturally replicated, but states no evaluated transferable lesson.
Research details for every claim on this page
  1. Summary
    Statement type
    Fact
    Provenance
    Reported
    Confidence
    Not assessed
    Confidence reason
    No explicit confidence assessment is recorded for this claim.
  2. Headline claim
    Statement type
    Metric
    Provenance
    Reported
    Confidence
    Medium
    Confidence reason
    Plaid reported the figures in its own engineering blog without independent verification.
    Reported by
    Plaid
    Scope
    Claude Code and Cursor adoption among Plaid engineers; separate from internal MCP server adoption
    Denominator
    Plaid engineers for the AI-client usage share
    Method
    Not reported
    Observation date
    2025
  3. Harness
    Statement type
    Fact
    Provenance
    Reported
    Confidence
    Not assessed
    Confidence reason
    No explicit confidence assessment is recorded for this claim.
  4. Tool access
    Statement type
    Fact
    Provenance
    Reported
    Confidence
    Not assessed
    Confidence reason
    No explicit confidence assessment is recorded for this claim.
  5. Credentials
    Statement type
    Fact
    Provenance
    Reported
    Confidence
    Not assessed
    Confidence reason
    No explicit confidence assessment is recorded for this claim.
  6. Connect an AI client
    Statement type
    Fact
    Provenance
    Reported
    Confidence
    Not assessed
    Confidence reason
    No explicit confidence assessment is recorded for this claim.
  7. Authenticate the engineer
    Statement type
    Fact
    Provenance
    Reported
    Confidence
    Not assessed
    Confidence reason
    No explicit confidence assessment is recorded for this claim.
  8. Authorize the request
    Statement type
    Fact
    Provenance
    Reported
    Confidence
    Not assessed
    Confidence reason
    No explicit confidence assessment is recorded for this claim.
  9. Enforce data policy at call time
    Statement type
    Fact
    Provenance
    Reported
    Confidence
    Not assessed
    Confidence reason
    No explicit confidence assessment is recorded for this claim.
  10. Return internal context
    Statement type
    Fact
    Provenance
    Reported
    Confidence
    Not assessed
    Confidence reason
    No explicit confidence assessment is recorded for this claim.
  11. Key observation
    Statement type
    Metric
    Provenance
    Reported
    Confidence
    Medium
    Confidence reason
    Plaid reported the figures in its own engineering blog.
    Reported by
    Plaid
    Scope
    Claude Code and Cursor adoption among Plaid engineers; separate from internal MCP server adoption
    Denominator
    Plaid engineers for the AI-client usage share
    Method
    Not reported
    Observation date
    Not reported
  12. Key observation
    Statement type
    Metric
    Provenance
    Reported
    Confidence
    Medium
    Confidence reason
    Plaid reported the figures in its own engineering blog.
    Reported by
    Plaid
    Scope
    Tool calls and agents relying on the internal MCP server across engineering, product, and support
    Denominator
    Not reported
    Method
    Not reported
    Observation date
    Not reported
  13. Operating model assessment

    Unclassified for engineer request → internal tool access; human attention boundary: unknown.

    Statement type
    Inference
    Provenance
    Catalog judgment
    Confidence
    Unverified
    Confidence reason
    The MCP server is a tool-access layer, not a workflow with a single human-attention boundary.
    Observation date
    2025