Recommended: Use a tool-specific guide
If you’re using Cursor or Lovable, start with the detailed guide for your stack (these are the source of truth, including acceptance criteria):Cursor (any stack)
Video walkthrough + copy/paste prompt. Uses React + Node.js as an example, but applies to any stack.
Lovable
Video walkthrough + copy/paste prompt + Lovable-specific guide.
- Implement referral widget + public attribution + signup tracking + Stripe conversion tracking
- Follow acceptance criteria and known gotchas (JWT claims, script URLs, event payload shape, Stripe metadata)
Choose how to give your AI Cello context
Option A (recommended): URL context
Provide this URL directly to your AI tool:This file contains ~73,000 tokens of comprehensive Cello documentation optimized for LLM consumption.
Option B: Direct content injection
For AI tools that don’t support URL fetching, you can copy the entire documentation:- Download the documentation: Open llms-full.txt
- Copy all content: Select all (Ctrl/Cmd + A) and copy
- Paste into your AI tool: Add as context before your questions
Option C: MCP server integration
For advanced integrations, connect directly to our Model Context Protocol (MCP) server:Use MCP when you want repeatable, structured access to Cello docs without pasting large context into every chat.
The link works when Cursor is installed; click it from a browser or app that supports the
cursor:// protocol. If it doesn’t open Cursor, use the manual config below.~/.cursor/config/mcp.json (macOS/Linux) or %USERPROFILE%\.cursor\config\mcp.json (Windows). Add Cello to mcpServers:
.vscode/mcp.json in your workspace (or use MCP: Add Server from the Command Palette and choose Workspace or Global). Add:
Troubleshooting
| Issue | Solution |
|---|---|
| AI doesn’t fetch URL | Use Method 2 (copy-paste) instead |
| Token limit exceeded | Focus on specific sections or use an AI with larger context window |
| MCP not being used | Verify MCP is enabled in the tool, confirm the server is added, and restart the tool if needed |
| Outdated information | Always verify critical details at docs.cello.so |