- Home
- MCP servers
- Xano
Xano
- python
2
GitHub Stars
python
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"roboulos-simple-xano-mcp": {
"command": "python",
"args": [
"/path/to/xano-mcp-python/xano_mcp_sdk.py"
],
"env": {
"XANO_API_TOKEN": "your-xano-api-token",
"XANO_LOG_LEVEL": "INFO",
"XANO_DEFAULT_INSTANCE": "my-instance"
}
}
}
}You can run a local MCP server for Xano that lets AI assistants interact directly with your Xano instance, enabling you to query databases, manage records, and perform workflows from your preferred MCP client.
How to use
Use this MCP server with any MCP-compatible client to connect to your Xano instance. You will authenticate with your Xano API token and then issue natural language requests to list instances, inspect databases and tables, query or modify records, and perform common administration tasks. The server translates your natural language prompts into Xano API actions and returns results for you to review.
How to install
Prerequisites: you need Python installed on your system. You also should have a Xano API token ready to authorize requests.
# 1. Clone the MCP server repository
git clone https://github.com/yourusername/xano-mcp-python.git
cd xano-mcp-python
# 2. Install dependencies
pip install -r requirements.txt
# 3. Prepare your MCP client configuration (example shown for Claude Desktop)
# This configures Claude Desktop to run the local MCP server
Configure your MCP client and run
You will run the MCP server as a local process and provide the path to the server script along with your Xano API token. This keeps all commands local and controllable from your MCP client.
{
"mcpServers": {
"xano": {
"command": "python",
"args": [
"/path/to/xano-mcp-python/xano_mcp_sdk.py"
],
"env": {
"XANO_API_TOKEN": "your-xano-api-token"
}
}
}
}
Test the setup
Run the installation sanity check and then start issuing prompts from your MCP client to verify that you can list instances, view tables, and query records.
# Example test command if an automated test script is provided
python test.py