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

# ListProjects

> Get all projects via MCP

## Overview

Retrieves a list of all projects for the authenticated user.

## Parameters

<ParamField path="limit" type="number">
  Maximum number of projects to return (default: 20)
</ParamField>

<ParamField path="offset" type="number">
  Number of projects to skip for pagination (default: 0)
</ParamField>

## Returns

Returns an array of your projects with their details.

## Example Usage

### In Claude

```
Show me all my projects
```

```
What projects do I have?
```

```
List my Babou projects
```

### Direct Tool Call

```json theme={null}
{
  "name": "ListProjects",
  "arguments": {}
}
```

### Response

```json theme={null}
{
  "projects": [
    {
      "id": "prj_abc123xyz",
      "name": "Pricing Page Refresh",
      "description": "Launch campaign for the new Team tier",
      "created_at": "2026-05-02T10:00:00Z"
    },
    {
      "id": "prj_def456uvw",
      "name": "Onboarding Walkthrough: Team plan",
      "description": "Refreshed walkthrough after the dashboard rework",
      "created_at": "2026-04-28T15:00:00Z"
    }
  ],
  "pagination": {
    "limit": 20,
    "offset": 0,
    "total": 2
  }
}
```

## Common Use Cases

<AccordionGroup>
  <Accordion title="Check existing projects" icon="list">
    ```
    What projects do I have?
    ```
  </Accordion>

  <Accordion title="Find a specific project" icon="magnifying-glass">
    ```
    Do I have a project for the pricing page launch?
    ```
  </Accordion>

  <Accordion title="Review recent work" icon="clock">
    ```
    Show me my most recent projects
    ```
  </Accordion>
</AccordionGroup>

## REST API Equivalent

This tool calls: `GET /api/v1/projects`

See the [List Projects API documentation](/api-reference/projects/list) for more details.
