MCP is a standard that lets AI agents connect to external tools. GitHub, Linear, Jira, Slack, databases, docs servers, anything. Instead of each agent building its own integration for each tool, MCP gives them one shared way to do it.
the problem mcp solves
Without MCP, if you want Claude Code to read your Linear tickets, you'd need someone to build a Claude-specific Linear integration. Want Codex to do the same thing? Someone builds a Codex-specific integration. Every agent, every tool, every combination needs its own glue code.
MCP fixes this by creating one standard. A tool implements MCP once, and every agent that speaks MCP can use it. An agent implements MCP once, and it can use every MCP-compatible tool.
When your agent starts, it reads this file and connects to Context7 automatically. Now it can look up library documentation on the fly. Add more entries to connect to more tools.
mcp in pane
Pane doesn't do anything special with MCP. A Pane terminal is a real terminal. When Claude Code runs inside it, it reads .mcp.json the same way it would in any standalone terminal.
The nice part: since each pane runs in its own folder, each pane can have its own MCP config. One pane connects to your company's internal tools, another connects to public docs. No conflicts.
why pane uses a cli instead of mcp
MCP is great for connecting agents to external tools. But for Pane's own workspace control (creating panes, reading terminal output, sending input), a CLI makes more sense. Every agent already knows how to run terminal commands. No setup, no extra server, works everywhere.
MCP stands for Model Context Protocol. It's a standard way for AI agents to connect to external tools like GitHub, Linear, Jira, Slack, and databases. Instead of each agent building its own integration for each tool, MCP provides one shared format.
Anthropic introduced MCP as an open standard. It's not locked to Claude or any specific AI provider. Any agent can implement MCP support.
You drop a .mcp.json config file in your project that lists the tools you want your agent to use. When the agent starts, it reads that file and connects to those tools automatically. Each tool runs as a small local server that the agent talks to.
Pane doesn't use MCP for its own features. Pane uses the runpane CLI because every agent already has a terminal. But agents running inside Pane can use MCP to connect to GitHub, Linear, Slack, and anything else. Pane doesn't interfere with that.
Claude Code has built-in MCP support. Other agents are adding it. Since MCP is an open standard, any agent can implement it. Check your agent's docs for the latest.
Yes. Each pane runs in its own folder (a git worktree), so each one can have its own .mcp.json. One pane can connect to Context7 for docs while another connects to an internal company tool. No conflicts.
Windows SmartScreen warningDirect downloads can show a SmartScreen warning while Pane is unsigned. Pane is fully open source, so you can audit the code and build from source yourself.1. Click More info2. Click Run anyway3. Continue the installerThe PowerShell install downloads the official release directly and avoids most browser download friction.npm global install