Skip to main content
The Xano Developer MCP (@xano/developer-mcp) is an MCP server that gives AI assistants superpowers for developing on Xano. It provides XanoScript documentation, code validation, and workflow guides directly to your AI tools.
What does it do?The Developer MCP is designed for building with Xano, not managing your Xano instance. It helps AI assistants:
  • Access XanoScript language documentation and syntax references
  • Validate XanoScript code for syntax errors in real-time
  • Retrieve Meta API, Run API, and CLI documentation on demand
  • Provide context-aware docs based on the file you’re editing
Looking to manage your Xano instance (create tables, build APIs, manage data) via MCP? See the Xano MCP Server instead.

Installation

The Developer MCP requires Node.js 18 or later. Choose the installation method that matches your MCP client.

Claude Code

Terminal
claude mcp add xano -- npx -y @xano/developer-mcp

Claude Desktop

Add the following to your Claude Desktop configuration file.
Edit ~/Library/Application Support/Claude/claude_desktop_config.json:
{
  "mcpServers": {
    "xano": {
      "command": "npx",
      "args": ["-y", "@xano/developer-mcp"]
    }
  }
}

VS Code

Create or edit .vscode/mcp.json in your project:
{
  "servers": {
    "xano": {
      "command": "npx",
      "args": ["-y", "@xano/developer-mcp"]
    }
  }
}

Cursor

Open Cursor Settings > Tools & Integrations > New MCP Server, and add:
{
  "xano": {
    "command": "npx",
    "args": ["-y", "@xano/developer-mcp"]
  }
}

Windsurf

Open Windsurf Settings > Cascade > Manage Plugins > View Raw Config, and add:
{
  "xano": {
    "command": "npx",
    "args": ["-y", "@xano/developer-mcp"]
  }
}

Global npm Install

If you prefer a global install instead of npx:
Terminal
npm install -g @xano/developer-mcp
Then reference the command directly in your MCP client configuration:
{
  "xano": {
    "command": "xano-developer-mcp"
  }
}

No Authentication Required

The Developer MCP runs entirely locally and serves documentation and validation tools. It does not connect to your Xano instance and requires no access tokens or credentials.
The APIs documented by the meta_api_docs and run_api_docs tools do require authentication when you call them directly. The MCP server itself just provides the documentation.

Verify Your Setup

After installation, verify the server is working by asking your AI assistant:
“What version of the Xano Developer MCP is installed?”
The assistant should call mcp_version and return the current version number. You can also try:
“Validate this XanoScript: var $x { value = 1 }
The assistant should call validate_xanoscript and confirm the code is valid.

What’s Next