Introducing the Xano MCP Server
You can now connect to your Xano workspace from your favorite AI coding tools, including Claude, Cursor, Windsurf, and other MCP clients with the Xano MCP Server!
If you're new to the world of MCP, we put together this 3-part blog series to get you up to speed.
In this first version, we've enabled the following functionality:
Get user and workspace information
Build and edit database tables and records
Get instant insights on your request history with the help of AI
And more
Additional MCP Builder Improvements
In our last release, we launched the first iteration of our MCP Builder. We’re keeping the momentum going with even more MCP features:
Triggers & Middleware for your MCP Servers
Your servers can now have triggers and middleware applied, enabling use cases such as:
Logging MCP server actions internally or externally
Adjusting the MCP instructions and tailoring them to specific users
Custom input validation via middleware
Custom Function Folders
We’re saving this highly-requested update for last. Custom Function Folders! Previously, all custom functions appeared as one unorganized list in the Functions folder in the Library. Now, you are able to create folders to organize your library of custom functions, bringing clarity to your backend’s reusable logic.
AI Assistant Improvements
We've updated our AI Assistants across the platform. One significant update includes adding a new assistant for our Template Engine. This gives you the ability to leverage AI to help write dynamic templates for AI prompts, HTML, and more. Additional AI assistant improvements include:
Direct Query now offers functionality similar to our Template Engine Assistant, making building dynamic queries using SQL even easier while leveraging the SQL Assistant
Misc. improvements in the UX across all assistants
Say goodbye to JSONB!
For those of you getting your hands dirty with direct database connections in Xano, we're introducing a new table format. Instead of the typical JSONB format, you'll now have the option to create tables in standard SQL separated columns, which makes working with your database via external tools and direct queries much easier.
For your existing tables, you'll be able to:
Convert existing tables to the new format, either individually or in bulk. Conversion is quick, and almost all of your existing functions won't be impacted.
Note: Direct Query functions and external connections will need to be updated.Opt in to create new tables in the SQL format in existing workspaces.
All new workspaces made after this release will default to the new format, but you can always convert back.