Build strategies by asking.
Pick the app you already use. Approve once. Then ask — it builds, compiles, and backtests in your Spera account.
Pick your app
Connect Cursor
One click opens Cursor with the Spera server already filled in. You approve, quit Cursor completely, and reopen.
Click Install in Cursor. Cursor opens and pre-fills the Spera server.
Sign in to Spera and approve the permissions.
Fully quit Cursor — not just a new chat — then reopen it.
You’re done when Cursor Settings → MCP shows Spera as connected.
What Spera projects do I have?Spera tools appear, and the assistant lists your projects — or says you have none.
Button did nothing?
A cursor:// link only works if Cursor registered itself as the handler for it, and some browsers drop unknown schemes without saying so. This command does the same thing and writes to your user profile, so Spera is there in every window.
cursor --add-mcp '{"name":"spera","type":"http","url":"https://api.spera.bot/mcp?mode=authoring"}'Need a free Spera account first? Create one. The connector has nothing to attach to without it.
02·After you connect
Ask. It lands.
You ask in Cursor. Spera builds, compiles, and backtests the strategy in your account.
In Cursor
Build an EMA 20/50 crossover on BTC/USDT 4h and backtest it.
EMA 20/50 crossover
BTC/USDT · 4h
- compiled · 0 errorsreceipt kind artifact_compiled
- backtested · exact revisionreceipt kind backtest_completed
- documented · citedreceipt kind documentation_applied
Each step returns a receipt you can check, then opens in the builder. See a full run.
Never crosses: Deploy a bot · Read exchange keys · Move money. No tool for these exists on the server.
03·What you grant
Ten permissions. None can trade.
These are the exact strings on the sign-in screen. Hold this page next to the dialog and check that they match.
- Deploying a bot or starting live trading
- Reading or using your exchange API keys
- Moving, withdrawing, or spending money
- Reaching any account except your own
spera:context:readSee which projects and artifacts you have
spera:artifact:readOpen a strategy, module, or custom node
spera:artifact:writeCreate and edit them
spera:backtest:runStart a backtest on an exact revision
spera:backtest:readRead the trades and metrics that come back
spera:backtest:cancelStop one it started
spera:knowledge:readRead your project knowledge files
spera:knowledge:writeWrite them (STRATEGY.md needs your approval)
spera:documentation:readRead artifact documentation
spera:documentation:writeWrite artifact documentation
Approving is per-account and revocable at any time. Read each one in full.
04·Go deeper
The manual.
Seven pages, in reading order — for after you are connected, or when something does not.