
Prerequisites
Before integrating Cello, ensure the following prerequisites are met:- Signup and authentication flow with a database to store user records is functional
- Stripe or Chargebee subscription flow is functional
- You have a Cello account and API keys at hand.
Make sure to use Cello Sandbox environment when developing and testing
Cello user referrals integration (Coding-agent flow)
1
Step 1
Connect the Cello MCP
- Go to https://bolt.new/settings?page=mcp-servers
-
Add a Custom MCP server using the URL
https://mcp.cello.so/mcp - Select MCP OAuth
- Authenticate via the Cello Portal
2
Step 2
Add Cello Integration Guide Skill
- Go to https://bolt.new/settings?page=skills-personal
-
Add the skill from Cello’s GitHub
3
Step 3
Integrate Cello
- Use the skill to get a tailored integration guide for Cello
- The Bolt Agent will ask you questions that cannot be answered automatically
4
Step 4
Confirm executing the plan
- Review the plan carefully. If it looks correct, tell Bolt to proceed and start implementing it.
5
Step 5
Publish & Test
- Run your app and test the end-to-end flow. If everything was implemented correctly,
- You should see events coming into the Cello Dashboard.
- Or you can validate your integration by using the Cello MCP tools and prompt “Is my Cello integration working?”
For a step-by-step technical implementation (source of truth + acceptance criteria), follow the detailed guide:The guide uses React + Node.js as an example, but it can be any other combination - the steps stay the same.