Skip to main content
Glama

SQLite MCP Server

by santos-404

Servidor MCP de SQLite

Implementación de un servidor de Protocolo de Contexto de Modelo (MCP) que utiliza TypeScript para interactuar con una base de datos SQLite. Este servidor proporciona una interfaz interactiva para ejecutar consultas SQL, gestionar esquemas de bases de datos y sintetizar información empresarial, todo ello dentro de un marco de protocolo extensible.

¿No conoces el MCP? Consulta la sección "¿Qué es un MCP?" a continuación.

Características

DominioDescripciónEjemplo
list_tablesListar todas las tablas en la base de datos SQLite-
read_queryEjecutar consultas SELECT en la base de datos SQLiteSELECT * FROM users WHERE age > 18

Instalación y configuración

git clone https://github.com/javsanmar5/mcp-server.sqlite.git cd mcp-server.sqlite

Dado que esto aún no se ha publicado como un paquete npm, nos centraremos en el método de instalación de Docker:

1. Construya la imagen de Docker

docker build -t mcp/sqlite .

2. Configura tu cliente de IA

Agregue lo siguiente al archivo de configuración de su cliente AI:

"mcpServers": { "sqlite": { "command": "docker", "args": [ "run", "--rm", "-i", "-v", "mcp-test:/mcp", "mcp/sqlite", "--db-path", "test_db.sqlite3" ] } }

Si no sabe qué es ese archivo json, es posible que desee consultar la Guía de configuración del cliente .

3. Reinicia tu cliente de IA

Tras reiniciar, las herramientas MCP deberían estar disponibles en la interfaz de su cliente de IA. En Windows, es posible que deba finalizar el proceso manualmente para que los cambios surtan efecto.

Documentación

¿Qué es un MCP?

El Protocolo de Contexto de Modelo (MCP) es una forma estandarizada para que los modelos de IA interactúen con herramientas y servicios externos. Permite a los asistentes de IA realizar acciones como ejecutar consultas a bases de datos, acceder a API externas o manipular archivos a través de una interfaz de protocolo definida.

Los MCP amplían las capacidades de IA más allá de la conversación al proporcionar acceso estructurado a herramientas y fuentes de datos sin requerir integración directa en el propio modelo de IA.

Tutorial: Configuración con Claude Desktop

Claude Desktop es uno de los muchos clientes de IA compatibles con servidores MCP. Aquí te explicamos cómo configurarlo en Windows:

  1. Presione Windows Key + R para abrir el cuadro de diálogo Ejecutar
  2. Escriba %appdata%\Claude y presione Enter
  3. Cree un nuevo archivo llamado claude_desktop_config.json si aún no existe
  4. Agregue la configuración del paso 2 de las instrucciones de configuración anteriores
  5. Guarde el archivo y reinicie Claude Desktop
  6. Ahora debería ver las herramientas SQLite disponibles en su interfaz de Claude

Licencia

Este proyecto está licenciado bajo la licencia MIT.

Contribuyendo

Este proyecto se creó principalmente con fines educativos. Sin embargo, si deseas contribuir, no dudes en enviar una solicitud de incorporación de cambios y la revisaré.

¡Gracias por tu interés!

-
security - not tested
A
license - permissive license
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Una implementación de servidor de protocolo de contexto de modelo que permite a los asistentes de IA ejecutar consultas SQL e interactuar con bases de datos SQLite a través de una interfaz estructurada.

  1. Características
    1. Instalación y configuración
      1. Construya la imagen de Docker
      2. Configura tu cliente de IA
      3. Reinicia tu cliente de IA
    2. Documentación
      1. ¿Qué es un MCP?
      2. Tutorial: Configuración con Claude Desktop
    3. Licencia
      1. Contribuyendo

        Related MCP Servers

        • -
          security
          F
          license
          -
          quality
          A Model Context Protocol server that enables AI assistants to explore and interact with Cursor IDE's SQLite databases, providing access to project data, chat history, and composer information.
          Last updated -
          10
          Python
          • Apple
        • -
          security
          A
          license
          -
          quality
          A Model Context Protocol server that enables secure and structured interaction with Microsoft SQL Server databases, allowing AI assistants to list tables, read data, and execute SQL queries with controlled access.
          Last updated -
          20
          Python
          MIT License
          • Linux
          • Apple
        • A
          security
          A
          license
          A
          quality
          A Model Context Protocol server that provides database interaction capabilities through SQLite, enabling users to run SQL queries, analyze business data, and automatically generate business insight memos.
          Last updated -
          6
          9
          TypeScript
          MIT License
          • Apple
        • A
          security
          A
          license
          A
          quality
          A Model Context Protocol server that enables secure interaction with Microsoft SQL Server databases, allowing AI assistants to list tables, read data, and execute SQL queries through a controlled interface.
          Last updated -
          1
          108
          Python
          MIT License
          • Linux
          • Apple

        View all related MCP servers

        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/santos-404/mcp-server.sqlite'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server