remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Supports containerized deployment using Docker, with configuration options for both stdio and WebSocket transport methods.
Compatible with Smithery's serverless deployment model, allowing the MCP server to be deployed and managed in a serverless environment.
Servidor MCP de Xano para Smithery
Un servidor de Protocolo de Contexto de Modelo (MCP) para integrar bases de datos de Xano con Smithery, lo que permite a Claude AI interactuar con bases de datos de Xano.
Descripción general
Este servidor MCP conecta Claude AI (a través de Smithery) con las bases de datos de Xano, lo que permite a Claude realizar operaciones con datos de Xano mediante una interfaz estandarizada. El servidor implementa el Protocolo de Contexto de Modelo (MPP), lo que lo hace compatible con el modelo de implementación sin servidor de Smithery.
Características
- Integración completa de la API de Xano
- Compatibilidad con los métodos de transporte stdio y WebSocket
- Operaciones de base de datos completas (tablas, esquemas, registros)
- Capacidades de gestión de archivos
- Seguimiento del historial de solicitudes
- Funcionalidad de importación/exportación
Herramientas disponibles
El servidor proporciona las siguientes categorías de herramientas:
Operaciones de instancias y bases de datos
- Lista de instancias de Xano
- Obtener detalles de la instancia
- Lista de bases de datos/espacios de trabajo
- Obtener detalles del espacio de trabajo
Operaciones de tabla
- Tablas de listas
- Obtener detalles de la tabla
- Crear, actualizar y eliminar tablas
Operaciones de esquema de tabla
- Obtener y actualizar esquemas de tablas
- Agregar, renombrar y eliminar campos
Operaciones de índice de tabla
- Enumerar, crear y eliminar varios tipos de índices (btree, único, búsqueda, espacial, vectorial)
Operaciones de contenido de tabla
- Explorar y buscar el contenido de la tabla
- Operaciones CRUD sobre registros (crear, leer, actualizar, eliminar)
- Operaciones masivas para la eficiencia
Operaciones con archivos
- Listar, cargar y eliminar archivos
- Obtener detalles del archivo
Historial de solicitudes de operaciones
- Historial de solicitudes de búsqueda y exploración
Importación/exportación de espacios de trabajo
- Exportar e importar espacios de trabajo y esquemas
Instalación
Prerrequisitos
- Python 3.10 o superior
- CLI de Smithery (para implementación)
- Token de API de Xano
Instalación local
Uso
Ejecutando localmente
Uso con herrería
- Implementar el servidor MCP en Smithery:
- Configura el servidor con tu token API de Xano en el panel de Smithery
- Utilice el servidor en sus flujos de trabajo de Smithery
Consideraciones de seguridad
- Almacene su token API de Xano de forma segura
- Utilice variables de entorno para información confidencial cuando sea posible
- Considere usar controles de acceso en su base de datos Xano
- El servidor MCP tiene acceso completo a su base de datos Xano, así que impleméntelo de forma segura
Configuración
El servidor se puede configurar utilizando argumentos de línea de comandos o variables de entorno:
Opción | Variable de entorno | Descripción |
---|---|---|
--simbólico | Token de API de XANO | Su token de API de Xano (obligatorio) |
--transporte | MCP_TRANSPORT | Método de transporte: stdio o websocket (predeterminado: stdio) |
--puerto | PUERTO MCP | Puerto para el servidor WebSocket (predeterminado: 8765) |
--depurar | MCP_DEBUG | Habilitar el modo de depuración para el registro detallado |
Soporte de Docker
Puedes ejecutar el servidor usando Docker:
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
This server cannot be installed
Un servidor de protocolo de contexto de modelo que permite a Claude AI interactuar con las bases de datos de Xano, proporcionando operaciones de base de datos integrales, administración de archivos y seguimiento del historial de solicitudes a través de una interfaz estandarizada.