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.
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.
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]
CLI-based authentication uses the Device Authorization Grant flow with DPoP and short-lived bearer tokens through a locally running proxy[Source 1]
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]
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
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.
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
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
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.