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
- 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 -616TypeScriptMIT License
- -securityFlicense-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 -3Python
- AsecurityAlicenseAqualityA Model Context Protocol server that enables executing SQL queries and managing connections with Microsoft SQL Server databases.Last updated -11215TypeScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that allows users to store, retrieve, update, and delete memories using SQLite storage.Last updated -56PythonMIT License