Skip to content
MCP Server

MCP Server

Pando includes a built-in Model Context Protocol (MCP) server that allows external tools, agents, and IDEs to connect to Pando as an AI context and tools provider.

Starting the MCP server

# Start as MCP server (stdio + HTTP /mcp)
pando mcp-server

# Stdio only
pando mcp-server --no-http

# HTTP only
pando mcp-server --no-stdio

Configuration in MCP clients

Add Pando as an MCP server in your compatible client (Claude Desktop, Cursor, etc.):

{
  "mcpServers": {
    "pando": {
      "command": "pando",
      "args": ["mcp-server", "--no-http"]
    }
  }
}

Available tools

Pando’s MCP server exposes tools that allow clients to:

  • Execute commands in the project context
  • Read and modify files
  • Search the codebase
  • Interact with session history

Consuming external MCP servers

Pando can also consume external MCP servers as a source of additional tools for the AI. Configure them in .pando.toml:

[mcpServers.my-server]
command = "my-mcp-server"
args = ["--flag"]
env = { MY_VAR = "value" }

Or in JSON:

{
  "mcpServers": {
    "my-server": {
      "command": "my-mcp-server",
      "args": ["--flag"],
      "env": {
        "MY_VAR": "value"
      }
    }
  }
}