Servidor MCP de SQLite
Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona operaciones de base de datos SQLite a través de una interfaz estandarizada.
Características
- Base de datos SQLite en memoria (configurable para almacenamiento basado en archivos)
- Operaciones SQL (SELECT, INSERT, UPDATE, DELETE)
- Gestión de tablas (CREAR, ENUMERAR, DESCRIBIR)
- Seguimiento de notas de información empresarial
- Compatibilidad con Docker para una implementación sencilla
Desarrollo e implementación
Desarrollo local
Implementación de Docker
Implementación de Nixpacks
La aplicación se puede implementar fácilmente utilizando Nixpacks con plataformas como Railway, Coolify o Render:
No se necesita ninguna configuración adicional ya que el proyecto incluye un Dockerfile.
Herramientas disponibles
read_query
: Ejecutar consultas SELECTwrite_query
: Ejecuta consultas INSERT, UPDATE o DELETEcreate_table
: Crea nuevas tablaslist_tables
: enumera todas las tablas de la base de datosdescribe_table
: Ver información del esquema de una tablaappend_insight
: Agrega información comercial al memorando
Conexión a servidor remoto
Para conectarse usando SSE en n8n:
- Agregar un nodo de cliente MCP
- Configurar la conexión SSE:
- URL de SSE:
http://localhost:3000/sse
- Punto final de la publicación de mensajes:
http://localhost:3000/messages
- No se requieren encabezados adicionales
- URL de SSE:
Ejemplo de uso
Variables de entorno
No se requiere ninguno por defecto. Si usa almacenamiento basado en archivos, modifique la ruta de la base de datos en src/index.ts
.
Contribuyendo
- Bifurcar el repositorio
- Crea tu rama de funciones (
git checkout -b feature/amazing-feature
) - Confirme sus cambios (
git commit -m 'Add some amazing feature'
) - Empujar a la rama (
git push origin feature/amazing-feature
) - Abrir una solicitud de extracción
Licencia
ISC
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Un servidor de Protocolo de Contexto de Modelo que permite operaciones SQL (SELECT, INSERT, UPDATE, DELETE) y gestión de tablas a través de una interfaz estandarizada con bases de datos SQLite.
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server that enables SQL query execution, database management, and business intelligence capabilities through MySQL connections.Last updated -JavaScript
- AsecurityAlicenseAqualityA 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 -69TypeScriptMIT License
- -security-license-qualityA Model Context Protocol server that provides tools for connecting to and interacting with various database systems (SQLite, PostgreSQL, MySQL/MariaDB, SQL Server) through a unified interface.Last updated -Python
- -securityAlicense-qualityA Model Context Protocol server that enables executing SQL queries and managing connections with Microsoft SQL Server databases.Last updated -3TypeScriptMIT License