Skip to main content
Glama
roboulos

Xano MCP Server

by roboulos

Servidor MCP de Xano

Este es un servidor simplificado del Protocolo de Contexto de Modelo (MCP) para la integración de bases de datos de Xano. Permite a Claude interactuar con las bases de datos de Xano a través de la API de Metadatos de Xano.

Características

Este servidor MCP proporciona herramientas básicas para:

  • Listado de instancias de Xano

  • Obtener detalles de la instancia

  • Listado de bases de datos en una instancia

  • Listado de tablas en una base de datos

  • Obtener detalles de la tabla

Related MCP server: Supabase MCP Server

Uso local

Prerrequisitos

  • Python 3.8 o superior

  • Un token API de metadatos de Xano válido

Instalación

# Install dependencies
pip install httpx "mcp[cli]"

Ejecución del servidor

# Run with your Xano token
python xano_mcp_sdk.py --token "YOUR_XANO_API_TOKEN"

Implementación de Smithery.ai

Este repositorio está configurado para su implementación en Smithery.ai.

Pasos de implementación

  1. Añade tu servidor en Smithery.ai

  2. Establezca su token de API de Xano como parámetro de configuración

  3. Implemente su servidor

Estructura del punto final de la API

La implementación utiliza la API de Xano con esta estructura:

  • Autenticación: /auth/me

  • Explorar instancias: /instance

  • Lista de bases de datos: /instance/{name}/workspace

  • Lista de tablas: /instance/{name}/database/{name}/table

Implementación

El servidor MCP utiliza el SDK FastMCP para Python, que garantiza el cumplimiento del protocolo y el manejo adecuado de las solicitudes y respuestas de MCP.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    A 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.
    1
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol server that enables Claude and other LLMs to perform database operations and invoke Edge Functions within Supabase through natural language.
    802 npm
    4
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol server that enables Claude AI to interact with PocketBase databases by listing and accessing collections through natural language.
    7 npm
    1
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A 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.
    693 npm
    386
    MIT