Back to Infrastructure
infrastructureL2 GuidedMCP & Tool Integration

1-3 basic MCP servers (Git, Jira, docs)

The first practical MCP deployment replaces the most expensive copy-paste operations with programmatic connections.

  • ·1-3 MCP servers are configured (e.g., Git, Jira, documentation)
  • ·MCP setup is documented but configured manually per developer
  • ·Basic tool authorization is implemented (agents authenticate to MCP servers)
  • ·MCP server configurations are shared via repository (not local-only)
  • ·At least one MCP server provides internal documentation or codebase context

Evidence

  • ·MCP server configuration files (mcp.json or equivalent)
  • ·Setup documentation for MCP server installation per developer
  • ·MCP server authentication configuration

What It Is

The first practical MCP deployment replaces the most expensive copy-paste operations with programmatic connections. Rather than pasting git log output into an agent chat to provide change history, a Git MCP server gives the agent direct access to query commit history, view diffs, and inspect branch state. Rather than copying a Jira ticket description into context, a Jira MCP server lets the agent read the ticket directly. Rather than pasting internal documentation, a docs MCP server exposes your knowledge base to the agent at query time.

The "1-3 servers" range reflects the practical starting point. One server is enough to demonstrate the pattern and deliver immediate value. Three servers represents a coherent first cluster: version control history (Git), task context (Jira, Linear, or GitHub Issues), and internal knowledge (Confluence, Notion, or a docs directory). Together these three sources cover most of the context that developers currently paste manually. The agent can now answer "what changed in this module last month," "what does the PROJ-1234 ticket describe," and "how does our authentication system work" without the developer assembling that context by hand.

Each of these servers already exists as an open-source implementation in the MCP server registry. The @modelcontextprotocol/server-github package gives read/write access to GitHub repositories and issues. Community-maintained servers exist for Jira, Confluence, Notion, Linear, and most common developer tools. Installing and configuring a basic Git or docs server is a one-hour task, not a multi-sprint project.

The key insight at this level is that MCP servers are additive - each server independently expands the agent's knowledge, and they compose without conflict. Adding a Jira server doesn't affect how the Git server works. The agent learns to use both tools opportunistically, reaching for each when the question calls for it.

Why It Matters

  • Eliminates the most expensive context-paste operations - the three highest-volume paste categories (git history, ticket context, internal docs) are replaced with on-demand programmatic access
  • Makes context fresh by default - MCP servers return live data; the agent sees the current state of the Jira ticket, the most recent git commits, the latest version of the documentation, not a snapshot from when the developer last remembered to paste
  • Enables cross-source reasoning - with Git and Jira connected simultaneously, the agent can answer "what commits addressed the bug described in PROJ-1234" - a cross-source query that would require multiple manual lookups and pastes at L1
  • Establishes the MCP pattern - teams that successfully deploy 1-3 servers understand the MCP architecture and can add additional servers faster; the first server is 80% of the learning curve
  • Produces a concrete productivity measurement - before-and-after context-loading time is directly measurable when specific paste operations are eliminated

Getting Started

6 steps to get from here to the next level

Common Pitfalls

Mistakes teams actually make at this stage - and how to avoid them

How Different Roles See It

B
BobHead of Engineering

Bob's team has been manually pasting context into AI tools for months. He's identified that git history and Jira tickets are the two most frequently pasted context types. He wants to fix this but is concerned about the engineering overhead of maintaining custom MCP servers alongside normal product work.

What Bob should do - role-specific action plan

S
SarahProductivity Lead

Sarah has been running AI tool adoption programs and needs to show progress metrics to leadership. She wants concrete before/after numbers, not anecdotes. The transition from Zero MCP to 1-3 MCP servers is the first place in the maturity journey where a clean before/after measurement is feasible.

What Sarah should do - role-specific action plan

V
VictorStaff Engineer - AI Champion

Victor already has Git and docs MCP servers running locally. He configured them by hand, knows the edge cases, and has tuned the server settings to return focused data. Now he needs to help the rest of the team get to the same setup without requiring each person to repeat his experimentation.

What Victor should do - role-specific action plan