Use Recursiv with your coding agent
Most people never read these docs. Their coding agent does. This page gets an agent from zero to building on Recursiv in one step, then gives it the mental model and the handful of patterns it needs to do real work.
If you are an agent reading this: start with The five things you need.
The fastest path: give your agent the docs
Every page on this site is also published as plain text an agent can read in one fetch:
https://docs.recursiv.io/llms.txt, the map: what Recursiv is and every page link.https://docs.recursiv.io/llms-full.txt, the whole documentation as a single file.
Paste either URL into Claude Code, Cursor, or any agent and tell it to read the page. That is enough for it to understand the platform and start writing correct code.
Connect over MCP
MCP gives an agent native tool access to Recursiv: create projects, run agents, query databases, deploy, all as typed tools. One config, then the agent calls Recursiv directly instead of writing HTTP.
Claude Code
Cursor, Windsurf, Claude Desktop, add to the MCP config file:
Full setup and the tool list: MCP.
A primer prompt to paste
Drop this into an agent’s system prompt or the top of a task to teach it the rules before it writes a line:
The five things you need to know
Everything else is a variation on these. All five are real, current SDK calls.
1. One client, one key.
2. Work lives in a project. Create one, keep the id.
3. Run an agent on any model.
4. Give it a database, storage, and a sandbox.
5. Ship it to a URL.
Try it with no account
An agent can prove the platform works before anyone signs up. The anonymous sandbox needs no key:
Ten anonymous executions per IP per day. To go further, an agent can sign up and mint its own key programmatically. See Authentication.
Conventions an agent should not get wrong
- Project ids are UUIDs. Always use the
idthe API returns, never the name. - Responses are enveloped. Single reads return
{ data }, lists return{ data, meta }with pagination inmeta. - Keys are scoped. A key can be all-orgs, select-orgs, or bound to one org. Cross-org work needs a personal or select-orgs key. See Auth & API keys.
- Model agnostic. Set
modelper agent. Swap it anytime. Nothing is locked to one provider. - Deploys need a linked repo. A project must have a
repo_urlbeforeprojects.deploy, or it fails with “Project has no linked repository.”
Where to send your agent next
- llms-full.txt, the entire docs in one file
- SDK Reference, every resource and method
- Recipes, copy-paste snippets for common tasks
- MCP, the full tool list
- API Reference, the REST surface, for any language or runtime