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

# Installation

> Install Concierge and set up your development environment

## Prerequisites

| Requirement     | Version            |
| --------------- | ------------------ |
| Python          | 3.10 or higher     |
| Package manager | pip, uv, or poetry |

## Install the SDK

<Tabs>
  <Tab title="pip">
    ```bash theme={null}
    pip install concierge-sdk
    ```
  </Tab>

  <Tab title="uv">
    ```bash theme={null}
    uv add concierge-sdk
    ```
  </Tab>

  <Tab title="poetry">
    ```bash theme={null}
    poetry add concierge-sdk
    ```
  </Tab>
</Tabs>

## CLI Tools

The `concierge` CLI is included with the SDK. It provides three commands:

### `concierge init`:Scaffold a new project

```bash theme={null}
concierge init my-project
cd my-project
```

This creates a project with:

* `main.py`: a working MCP server with example stages
* `requirements.txt`: dependencies pre-configured
* `settings.json`: project configuration for deployment
* `README.md`: project documentation

### Run locally

```bash theme={null}
python main.py
```

Starts your MCP server locally. Connect to it from any MCP client (Claude Desktop, Cursor, etc.).

### `concierge deploy`:Deploy to Concierge Cloud

```bash theme={null}
concierge deploy
```

Deploys your server and gives you a public URL. Your server appears in the [Concierge Platform](https://getconcierge.app) dashboard with logs, analytics, and evaluation tools.

## Verify Installation

```bash theme={null}
python -c "from concierge import Concierge; print('Ready')"
```

<Card title="Quickstart" icon="arrow-right" href="/getting-started/quickstart">
  Build your first Concierge server →
</Card>
