➕Add & Remove Incentives
The Fuul MCP lets you create new incentives linked to existing triggers, or permanently delete ones you no longer need.
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.
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"
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:
Open app.fuul.xyz
Navigate to your project → Incentives
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:
Open app.fuul.xyz
Navigate to your project → Incentives
Click Publish
Last updated