Xano Developer MCP
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| xano_validate_xanoscriptA | Validate XanoScript code for syntax errors. Supports multiple input methods:
Returns errors with line/column positions and helpful suggestions for common mistakes. The language server auto-detects the object type from the code syntax. |
| xano_xanoscript_docsA | Get XanoScript programming language documentation for AI code generation. Call without parameters for overview (README). For context-limited models: use tier='survival' (~800 tokens) or tier='working' (~3500 tokens). Use 'topic' for specific documentation, or 'file_path' for context-aware docs based on the file you're editing. Use mode='quick_reference' for compact syntax reference (recommended for context efficiency). Use max_tokens to limit documentation size to fit your context budget. file_path mode defaults to 'quick_reference' to reduce context size; use mode='full' to get complete docs. |
| xano_versionA | Get the current version of the Xano Developer MCP server. Returns the version string from package.json. |
| xano_meta_api_docsA | Get documentation for Xano's Meta API. Use this to understand how to programmatically manage Xano workspaces, databases, APIs, functions, agents, and more. Topics
Usage
|
| xano_cli_docsA | Get documentation for the Xano CLI. Use this to understand how to use the CLI for local development, code sync, and XanoScript execution. Topics
Usage
|
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| survival | Minimal syntax survival kit for writing valid XanoScript (~3KB) |
| working | Complete working reference for common XanoScript tasks (~12KB) |
| readme | XanoScript overview, workspace structure, and quick reference |
| essentials | Common patterns, quick reference, and common mistakes to avoid |
| syntax | Expressions, operators, and filters for all XanoScript code |
| syntax/string-filters | String filters, regex, encoding, security filters, text functions |
| syntax/array-filters | Array filters, functional operations, and array functions |
| syntax/functions | Math filters/functions, object functions, bitwise operations |
| types | Data types, input blocks, and validation |
| tables | Database schema definitions with indexes and relationships |
| functions | Reusable function stacks with inputs and responses |
| apis | HTTP endpoint definitions with authentication and CRUD patterns |
| tasks | Scheduled and cron jobs |
| triggers | Event-driven handlers (table, realtime, workspace, agent, MCP) |
| database | All db.* operations: query, get, add, edit, patch, delete |
| agents | AI agent configuration with LLM providers and tools |
| tools | AI tools for agents and MCP servers |
| mcp-servers | MCP server definitions exposing tools |
| unit-testing | Unit tests, mocks, and assertions within functions, APIs, and middleware |
| workflow-tests | End-to-end workflow tests with data source selection and tags |
| integrations | External service integrations index - see sub-topics for details |
| integrations/cloud-storage | AWS S3, Azure Blob, and GCP Storage operations |
| integrations/search | Elasticsearch, OpenSearch, and Algolia search operations |
| integrations/redis | Redis caching, rate limiting, and queue operations |
| integrations/external-apis | HTTP requests with api.request patterns |
| integrations/utilities | Local storage, email, zip, and Lambda utilities |
| frontend | Static frontend development and deployment |
| addons | Reusable subqueries for fetching related data |
| debugging | Logging, inspecting, and debugging XanoScript execution |
| performance | Performance optimization best practices |
| realtime | Real-time channels and events for push updates |
| security | Security best practices for authentication and authorization |
| streaming | Streaming data from files, requests, and responses |
| middleware | Request/response interceptors for functions, queries, tasks, and tools |
| branch | Branch-level settings: middleware, history retention, visual styling |
| workspace | Workspace-level settings: environment variables, preferences, realtime |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/xano-inc/xano-developer-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server