Skip to main content
The following guide walks you through setting up an AI-powered XanoScript development workflow using Claude Code, the Xano Developer MCP, and the Xano CLI. Prerequisites: Node.js 18+, and Claude Code installed.
We’re actively working on support for other development platforms, such as Cursor and Codex. Check back soon!
1

Install the Xano CLI

Install the Xano CLI globally:
Terminal
npm install -g @xano/cli
Then authenticate and pull your workspace:
Terminal
xano auth
xano workspace pull ./my-workspace
This creates a my-workspace folder in your current directory and downloads your workspace into it. You can also pull into the current folder with xano workspace pull .See the CLI Get Started guide for full details.
2

Install the Developer MCP

The Developer MCP gives AI tools direct access to XanoScript documentation and real-time code validation, significantly improving AI-generated XanoScript quality.
Terminal
claude mcp add xano -- npx -y @xano/developer-mcp
Not using Claude Code? See the Developer MCP guide for setup instructions for Cursor, Windsurf, VS Code Copilot, and other AI tools.
3

Ask Claude Code to make a change

Open your workspace folder in VS Code, launch Claude Code, and ask it to make a change. For example:
Add a step to the auth/signup endpoint that sends a welcome email after a successful registration.
Claude Code will read your existing XanoScript, plan the change, and write the updated code — with the Developer MCP providing documentation and validation along the way.
4

Sync to Xano

Push your changes back to Xano using the CLI:
Terminal
xano workspace push
https://mintcdn.com/xano-997cb9ee/How4y2-NUVnTIPUm/images/icons/GitHub_light.svg?fit=max&auto=format&n=How4y2-NUVnTIPUm&q=85&s=7304b7cb9606506e332ca0504388559ehttps://mintcdn.com/xano-997cb9ee/How4y2-NUVnTIPUm/images/icons/GitHub_dark.svg?fit=max&auto=format&n=How4y2-NUVnTIPUm&q=85&s=adb0b7079fcba72618143a25d1fafdff https://mintcdn.com/xano-997cb9ee/l34pjCw6QluB5NGI/images/icons/gitlab.svg?fit=max&auto=format&n=l34pjCw6QluB5NGI&q=85&s=9c4f55426b9ab4cbeabe567578ad364a Git works like it always has — your workspace is plain files on disk. Commit your changes to Git before or after pushing to Xano for full version history, branching, and collaboration.
5

Call the modified API

Send a POST request to your auth/signup endpoint and review the results.
curl -X POST "https://your-xano-instance.xano.io/api:abcD123/auth/signup" \
-H "Content-Type: application/json" \
-d '{
  "name": "John Doe",
  "email": "john.doe@example.com",
  "password": "super_secure_password"
}'
You should receive a welcome email shortly after the request completes.
6

Visually validate the change in Xano

This step is optional, but you can quickly see the parity between your code and the visual representation.Head into Xano, and navigate to your auth/signup API by clicking API in the left-hand nav, choose the Authentication group, and click auth/signup.You should see the Send Email step at the end of the logic, right after the Create Authentication Token step.getting-started-code-20260112-103534

https://mintcdn.com/xano-997cb9ee/l34pjCw6QluB5NGI/images/icons/vscode.svg?fit=max&auto=format&n=l34pjCw6QluB5NGI&q=85&s=c9ca342a4c7cc10adcf78c89f822c596 Enhance your experience with VS Code

Claude Code is the recommended path — it has the most reliable experience with the Developer MCP today. You can enhance your Xano developer experience by utilizing VS Code and our XanoScript Language Server extension.
If you have the old XanoScript extension installed, uninstall it first. The previous extension (publisher: Xano, name: XanoScript) conflicts with the Developer MCP. After uninstalling, delete any leftover artifact files it created (like agents.md or other .md files in your workspace root) — these can confuse AI assistants.
Setup:
  1. Install the XanoScript Language Server extension for syntax highlighting and validation.
  2. Utilize Claude Code in the chat panel or via the terminal for a premium Xano development experience.
We’re actively working on support for other development platforms, such as Cursor and Codex. Check back soon!

What’s next