Skip to main content

Prerequisites

Before installing MCP Agent Bridge, ensure you have the following tools installed and configured.

Required​

Bun (build tool)​

Used to compile TypeScript and produce standalone binaries.

curl -fsSL https://bun.sh/install | bash

Node.js >= 20​

Required for the LaunchAgent runtime on macOS and for mcp-proxy.

# Using nvm (recommended)
nvm install 20
nvm use 20

At Least One AI Agent CLI​

You only need the CLI for the agents you plan to use:

AgentInstallAuth
Claude Codenpm install -g @anthropic-ai/claude-codeclaude (follow prompts)
OpenAI Codexnpm install -g @openai/codexcodex auth
GitHub CopilotVia GitHub CLI extensiongh auth login

mcp-proxy​

HTTP/SSE proxy that wraps stdio MCP servers for network access. Required for background service mode.

npm install -g mcp-proxy
# or use npx (auto-installed at runtime)

Optional​

NSSM (Windows only)​

Non-Sucking Service Manager -- used to register MCP servers as Windows Services.

choco install nssm
# or download from https://nssm.cc/download

Verify Installation​

# Check build tools
bun --version # >= 1.0
node --version # >= 20.0

# Check agent CLIs (whichever you plan to use)
claude --version
codex --version
copilot --version

# Check proxy
npx mcp-proxy --help