Xano MCP Server
Xano MCP Python SDK
Ein Python-basierter MCP-Server (Model Context Protocol) für Xano, der es KI-Assistenten wie Claude ermöglicht, direkt mit Ihrer Xano-Instanz zu interagieren. Dies ist eine Standalone-Version, optimiert für die lokale Nutzung mit Claude Desktop und anderen MCP-kompatiblen LLMs.
🌟 Funktionen
Einfache Authentifizierung : Stellen Sie eine Verbindung mit Ihrem Xano-API-Token her
Umfassende API : Abfragen und Bearbeiten von Xano-Instanzen, Datenbanken, Tabellen und Datensätzen
Lokale Bereitstellung : Wird als lokaler MCP-Server für Claude Desktop oder andere Clients ausgeführt
Detaillierte Protokollierung : Beheben Sie Probleme mit umfassender Protokollierung
Tragbar : Funktioniert unter macOS, Windows und Linux
Related MCP server: Supabase MCP Server
🚀 Schnellstart
Klonen Sie dieses Repository :
git clone https://github.com/yourusername/xano-mcp-python.git cd xano-mcp-pythonInstallieren Sie Abhängigkeiten :
pip install -r requirements.txtKonfigurieren Sie Claude Desktop (falls verwendet):
Bearbeiten Sie Ihre Claude Desktop-Konfigurationsdatei:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
Fügen Sie diese Konfiguration hinzu:
{ "mcpServers": { "xano": { "command": "python", "args": [ "/path/to/xano-mcp-python/xano_mcp_sdk.py" ], "env": { "XANO_API_TOKEN": "your-xano-api-token" } } } }Führen Sie das Installationsskript aus :
# On macOS/Linux ./install.sh # On Windows install.batTesten Sie die Installation :
./test.py
💡 Anwendungsbeispiele
Nach der Installation können Sie es mit Claude oder jedem MCP-kompatiblen Assistenten verwenden. Hier sind einige Beispiele:
Listen Sie Ihre Xano-Instanzen auf :
Welche Xano-Instanzen habe ich?
Überprüfen Sie die Datenbanktabellen :
Zeige mir alle Tabellen in meiner Xano-Instanz „my-instance“
Erstellen Sie eine neue Tabelle :
Erstellen Sie eine neue Tabelle mit dem Namen „Produkte“ in meiner Xano-Instanz „my-instance“.
Tabellenstruktur untersuchen :
Was ist das Schema für die Tabelle „Benutzer“?
Datensätze abfragen :
Zeigen Sie mir die ersten 5 Datensätze in der Tabelle „Benutzer“
🧰 Verfügbare Tools
Instanzverwaltung
Instanzen auflisten
Abrufen von Instanzdetails
Überprüfen des Instanzstatus
Datenbankoperationen
Datenbanken/Arbeitsbereiche auflisten
Abrufen von Arbeitsbereichsdetails
Datenbankschemaverwaltung
Tabellenoperationen
Tabellen erstellen, aktualisieren, löschen
Felder hinzufügen, ändern und entfernen
Indexverwaltung
Datensatzverwaltung
Datensätze erstellen, lesen, aktualisieren, löschen
Massenvorgänge
Komplexe Abfragen
Dateioperationen
Auflisten und Verwalten von Dateien
Hoch- und Herunterladen
API-Tools
API-Gruppenverwaltung
Erstellen und Konfigurieren von API-Endpunkten
🔧 Erweiterte Konfiguration
Umgebungsvariablen
XANO_API_TOKEN: Ihr Xano-API-Token (erforderlich)XANO_LOG_LEVEL: Protokollebene festlegen (Standard: INFO)XANO_DEFAULT_INSTANCE: Zu verwendende Standardinstanz, wenn nicht angegeben
Befehlszeilenoptionen
python xano_mcp_sdk.py --token YOUR_TOKEN --log-level DEBUGProtokollierung
Protokolle werden geschrieben an:
macOS:
~/Library/Logs/Claude/mcp*.logWindows:
%APPDATA%\Claude\logs\mcp*.log
Für eine direkte Konsolenausgabe führen Sie Folgendes aus:
python xano_mcp_sdk.py --console-logging🚨 Fehlerbehebung
Wenn Probleme auftreten:
Überprüfen Sie die Protokolle auf Fehler:
# macOS tail -n 100 -f ~/Library/Logs/Claude/mcp*.log # Windows type "%APPDATA%\Claude\logs\mcp*.log"Überprüfen Sie, ob das API-Token korrekt ist und über die entsprechenden Berechtigungen verfügt
Überprüfen Sie die Netzwerkkonnektivität zu Xano-Servern
Stellen Sie sicher, dass die Python-Umgebung richtig eingerichtet ist
🤝 Beitragen
Beiträge sind willkommen! Senden Sie gerne einen Pull Request.
📄 Lizenz
Dieses Projekt ist unter der MIT-Lizenz lizenziert – Einzelheiten finden Sie in der Datei LICENSE.
🙏 Danksagungen
Xano für ihre hervorragende Datenbankplattform
Anthropisch für die Model Context Protocol-Spezifikation
Mitwirkende und Tester, die zur Verfeinerung dieses SDK beigetragen haben
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that enables Claude AI to interact with Xano databases, providing comprehensive database operations, file management, and request history tracking through a standardized interface.1MIT
- AlicenseNot gradedqualityFmaintenanceA Model Context Protocol server that enables Claude and other LLMs to perform database operations and invoke Edge Functions within Supabase through natural language.2,3824MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that enables Claude AI to interact with PocketBase databases by listing and accessing collections through natural language.111MIT
- AlicenseNot gradedqualityFmaintenanceA Model Context Protocol server that enables LLMs like Claude to interact with SQLite and SQL Server databases, allowing for schema inspection and SQL query execution.853379MIT
Related MCP Connectors
A Model Context Protocol server for Wix AI tools
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
MCP server for interacting with the Supabase platform
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/roboulos/simple-xano-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server