← The Wire

Public story · 2026-02-20 · source-backed

Set Up Production MCP Server Stack with Scoped Config

Confidence
source-backed
Sources
1
Redaction
redacted

Story

Domain: Vibe Coding | Difficulty: Intermediate Source: Claude Code Docs

Configure three-scope MCP for team-wide tool integration:

  1. Project scope (version-controlled): claude mcp add --scope project github https://api.githubcopilot.com/mcp/
  2. User scope (personal): claude mcp add --scope user notion https://mcp.notion.com/mcp
  3. Authenticate via /mcp browser-based OAuth — tokens stored in system keychain
  4. Use env var expansion in .mcp.json: "Authorization": "Bearer ${API_KEY}"
  5. Enable Tool Search for large catalogs: ENABLE_TOOL_SEARCH=auto — reduces context consumption by up to 94%

Related stories

Each link below shares sources, entities, or timing with this story.

  1. Shared entities / Same source domain / Shared topic / What happened next

    Skills You Can Learn Today

    Both cover Claude Code Docs, Intermediate, MCP, OAuth; reported by the same outlet (code.claude.com); overlapping topics (claude, tool).

  2. Shared entities / Same source domain / Shared topic

    Run Parallel Feature Development with Worktree Mode

    Both cover Claude Code Docs, Difficulty, Domain, Vibe Coding; reported by the same outlet (code.claude.com); overlapping topics (claude, coding).

  3. Shared entities / Same source domain / Shared topic / What happened next

    Claude Code adds a CLI login command for MCP servers.

    Both cover Claude Code Docs, MCP, OAuth; reported by the same outlet (code.claude.com); overlapping topics (claude, config).

  4. Build and Distribute Claude Code Plugins

    Both cover Difficulty, Domain, MCP; reported by the same outlet (code.claude.com); overlapping topics (claude, config).

  5. Shared entities / What happened next / Tension

    Agent Security

    Both cover Configure, Intermediate, MCP, OAuth; picks up the Configure thread on 2026-02-22; pushes against this story (against).

  6. Shared entities / Shared topic

    Competitive Solutions via Worktree Fan-Out

    Both cover Difficulty, Domain, Intermediate, Vibe Coding; overlapping topics (claude, coding).

  7. Shared entities / What happened next

    MCP 10-Category Server Hardening

    Both cover Difficulty, Domain, MCP, OAuth; picks up the Difficulty thread on 2026-02-24.

  8. Shared entities / Same source domain / Shared topic / What happened next

    Build a Claude Code Plugin

    Both cover Claude Code Docs, MCP; reported by the same outlet (code.claude.com); overlapping topics (claude, config, configure).

Source trail

Entities

Provenance

AI generated
no
Story unit
2026-02-20-set-up-production-mcp-server-stack-with-scoped-config
Labels
source-backed, canonical briefing excerpt