simple-xano-mcp

simple-xano-mcp

2

Xano MCP Python SDK is a server for integrating Xano with AI assistants like Claude, allowing comprehensive API management of Xano instances and databases. It features simple authentication, detailed logging, and cross-platform compatibility, optimized for local deployment.

Xano MCP Python SDK

A Python-based MCP server for Xano enabling AI assistants like Claude to interact with your Xano instance.

🌟 Features

  • Simple Authentication with Xano API token
  • Comprehensive API for manipulating Xano instances and records
  • Local Deployment compatible with Claude Desktop and other clients
  • Detailed Logging for troubleshooting
  • Portable across macOS, Windows, and Linux

🚀 Quick Start

  1. Clone repository
  2. Install dependencies
  3. Configure Claude Desktop
  4. Run installation script
  5. Test installation

💡 Usage Examples

  • List Xano instances
  • Check database tables
  • Create new tables
  • Examine table structures
  • Query records

🧰 Available Tools

Instance Management

  • List and get instance details

Database Operations

  • List databases and manage schemas

Table Operations

  • Create, update, and manage tables

Record Management

  • Read and manage records

File Operations

  • Manage and transfer files

API Tools

  • Configure endpoints and API groups

🔧 Advanced Configuration

  • Use environment variables for tokens and settings
  • Command-line options available
  • Logging configuration for different platforms

🚨 Troubleshooting

  1. Check logs for errors
  2. Verify API token and permissions
  3. Network connectivity with Xano servers
  4. Proper Python environment setup

🤝 Contributing

Contributions are welcome via Pull Requests.

📄 License

Licensed under the MIT License.

🙏 Acknowledgements

Thanks to Xano and contributors for support.