> For the complete documentation index, see [llms.txt](https://docs.fuul.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.fuul.xyz/fuul-mcp-server/managing-incentives/add-and-remove-incentives.md).

# Add & Remove Incentives

The Fuul MCP lets you create new incentives linked to existing triggers, or permanently delete ones you no longer need.

{% hint style="warning" %}
Changes made via MCP are saved as **drafts**. They do not take effect in production until you go to **app.fuul.xyz → Incentives → Publish**.
{% endhint %}

## Creating an incentive

### 1. Find your project

Tell the MCP your project name and it will look it up to get the project ID.

> "Find my project called Fuul"

### 2. Check available triggers and reward types

Before creating an incentive you need to know:

* **Which trigger** to attach it to — the trigger defines the on-chain or off-chain action that qualifies a user for a reward.
* **How rewards will be calculated** — flat per conversion, rate per volume, shared pool, or leaderboard.

{% hint style="info" %}
Not sure which reward type fits your program? See [Incentive Payouts](/core-concepts/incentive-payouts.md) for a full breakdown of each type.
{% endhint %}

### 3. Create the incentive

Once you know the trigger and how you want to reward users, describe what you want:

> "Create an incentive called 'Swap Rewards' linked to the swap trigger, with a fixed reward of 10 points per end user"

> "Set up a variable incentive on the deposit trigger — 5 points per USD deposited for both end users and affiliates"

> "Create a pool payout incentive with a 10,000 point budget split weekly by volume, linked to the LP trigger"

| Type of incentive | How it works                                                               |
| ----------------- | -------------------------------------------------------------------------- |
| `fixed`           | Flat reward per conversion, regardless of volume                           |
| `variable`        | Rate per unit of volume (e.g. points per USD). Requires a `base_currency`. |
| `pool`            | Fixed budget split proportionally among participants over a period         |
| `leaderboard`     | Users ranked by activity; each position receives a predetermined reward    |

### 4. Publish to production

After creating, **draft changes are not live until published**:

1. Open [app.fuul.xyz](https://app.fuul.xyz)
2. Navigate to your project → **Incentives**
3. Click **Publish**

***

## Deleting an incentive

### 1. List the project's incentives

Get the current list to identify which one to remove:

> "List our incentives"

The MCP will return each incentive with its name and internal ID.

### 2. Delete the incentive

> "Delete the incentive called 'Old Swap Rewards'"

### 3. Publish to production

After deleting, go to the app and publish to apply the change:

1. Open [app.fuul.xyz](https://app.fuul.xyz)
2. Navigate to your project → **Incentives**
3. Click **Publish**
