> ## Documentation Index
> Fetch the complete documentation index at: https://mcpconfig.plaino.me/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Discover, inspect, and add MCP configs and servers across your AI coding tools

## What is mcpconfig?

**mcpconfig** is a CLI that discovers and inspects MCP (Model Context Protocol) configs and servers across your AI coding tools. If you use Claude Desktop, Cursor, Codex, Cline, or similar apps, each one stores its MCP configuration in a different place. mcpconfig finds those config files and lists them—shows every MCP server (name, command, args) from them in one view—and can **add** or **remove** servers in one or more configs interactively.

<Card title="Quickstart" icon="rocket" href="/quickstart" horizontal>
  Install mcpconfig and run your first commands in a few minutes.
</Card>

## What is MCP?

The [Model Context Protocol (MCP)](https://modelcontextprotocol.io/) is a standard that lets AI assistants connect to external tools and data sources (files, databases, APIs). Many AI coding apps support MCP via a config file where you declare "servers"—each with a command and optional args. mcpconfig does not run or manage those servers; it **lists where configs live**, **what servers are defined** in them, and can **add** or **remove** server entries in JSON and Codex TOML configs.

## What you can do

<Columns cols={2}>
  <Card title="List config locations" icon="folder-open" href="/commands/list-clients">
    See which MCP config files exist on your system and their full paths.
  </Card>

  <Card title="List servers across configs" icon="list" href="/commands/list-servers">
    View a combined table of every MCP server from found JSON and Codex TOML configs.
  </Card>

  <Card title="Add a server interactively" icon="plus" href="/commands/add-server">
    Select one or more apps, then enter name, command, and args; mcpconfig writes to each selected config.
  </Card>

  <Card title="Remove a server" icon="trash" href="/commands/delete-server">
    Enter a server name, then select which configs to remove it from.
  </Card>

  <Card title="Install" icon="download" href="/install">
    Install globally with npm (`@yash_pandit/mcpconfig`) or run with npx.
  </Card>

  <Card title="Supported apps" icon="gear" href="/reference/supported-apps">
    Claude Desktop, Cursor, Codex, Cline, Windsurf, Zed, and more.
  </Card>
</Columns>

## Requirements

* **Node.js** 16 or newer
