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

# Decarbonization Plan Tools

> MCP tools for querying decarbonization plans, targets, and actions

# Decarbonization Plan Tools

Query decarbonization plans — reduction targets, planned actions, baseline emissions, and organizational scope perimeters.

## `list_decarb_plans`

List decarbonization plans for the organization.

**Parameters:**

| Parameter         | Type   | Required | Description                                 |
| ----------------- | ------ | -------- | ------------------------------------------- |
| `organization_id` | string | No       | Organization UUID (uses default if not set) |
| `project_id`      | string | No       | Filter by linked project UUID               |

**Example prompt:** "List our decarbonization plans"

***

## `get_decarb_plan`

Get a decarbonization plan with its baseline emissions data.

**Parameters:**

| Parameter         | Type   | Required | Description                                 |
| ----------------- | ------ | -------- | ------------------------------------------- |
| `plan_id`         | string | **Yes**  | UUID of the decarbonization plan            |
| `organization_id` | string | No       | Organization UUID (uses default if not set) |

**Example prompt:** "Show the baseline for decarbonization plan abc-123"

***

## `list_decarb_targets`

List reduction targets defined in a decarbonization plan.

**Parameters:**

| Parameter         | Type   | Required | Description                                 |
| ----------------- | ------ | -------- | ------------------------------------------- |
| `plan_id`         | string | **Yes**  | UUID of the decarbonization plan            |
| `organization_id` | string | No       | Organization UUID (uses default if not set) |

**Example prompt:** "What are our reduction targets for plan abc-123?"

***

## `list_decarb_actions`

List planned decarbonization actions and their progress.

**Parameters:**

| Parameter         | Type   | Required | Description                                 |
| ----------------- | ------ | -------- | ------------------------------------------- |
| `plan_id`         | string | **Yes**  | UUID of the decarbonization plan            |
| `organization_id` | string | No       | Organization UUID (uses default if not set) |

**Example prompt:** "Show the actions planned for our decarbonization strategy"

***

## `get_decarb_perimeter`

Get the organizational scope/perimeter snapshot for a decarbonization plan — which facilities and scopes are included.

**Parameters:**

| Parameter         | Type   | Required | Description                                 |
| ----------------- | ------ | -------- | ------------------------------------------- |
| `plan_id`         | string | **Yes**  | UUID of the decarbonization plan            |
| `organization_id` | string | No       | Organization UUID (uses default if not set) |

**Example prompt:** "What's the scope perimeter of our decarbonization plan?"

## Workflow

1. Call `list_decarb_plans` to discover plans
2. Use `get_decarb_plan` to see baseline emissions
3. Use `list_decarb_targets` to review reduction targets
4. Use `list_decarb_actions` to check planned actions and progress
5. Use `get_decarb_perimeter` to understand which facilities and scopes are in scope

## Example Prompts

* "List our decarbonization plans"
* "What reduction targets do we have?"
* "Show the actions and progress on our main decarbonization plan"
* "Which facilities are included in our decarbonization scope?"
