Install
uv --directory parent_of_servers_repo/servers/src/sqlite run mcp-server-sqlite --db-path ~/test.dbPara quién
Para quien quiera ejecutar SQL sobre un archivo SQLite local, ver datos de negocio y dejar un insight memo. La evidencia indica: este MCP ofrece interacción con la base e inteligencia de negocio mediante SQLite; puede ejecutar SQL, analizar datos de negocio y generar automáticamente memos de insight.
Debe poder proporcionar el archivo SQLite que apunta --db-path y aceptar que el proceso lo leerá e incluso lo cambiará. El ejemplo oficial es ~/test.db. No use una base de producción en el primer intento.
La página está en servers-archived. La evidencia no escribe por separado el estado de mantenimiento ni una lista de clientes; solo cubre: puede ejecutar mcp-server-sqlite con uv en ese directorio.
Completar el primer intento en 3 minutos
Siga la ruta principal uv; no tome Docker como instalación principal. En el cliente configure:
"command": "uv",
"args": [
"--directory",
"parent_of_servers_repo/servers/src/sqlite",
"run",
"mcp-server-sqlite",
"--db-path",
"~/test.db"
]
Sustituya --directory por una ruta local real y --db-path por una base de prueba desechable.
Condiciones previas: uv está instalado; tiene derecho a crear o abrir la base de prueba. Esto accede a archivos locales; no es un entorno sin lecturas locales.
Dónde configurar: command / args MCP del cliente.
Primera llamada de bajo riesgo: primero sondee sin cambiar tablas—use «ejecutar consultas SQL / analizar datos de negocio» del enunciado de identidad para ver lo que ya hay, o lea solo el recurso memo://insights. La evidencia indica seis herramientas centrales, pero ese locator no lista nombres ni parámetros de solo lectura. No llame primero el write_query plenamente expandido: ejecuta INSERT, UPDATE o DELETE y devuelve { affected_rows: number }. Tampoco ejecute primero append-insight; cambia el memo.
Señal de éxito: tras arrancar el servidor, obtiene un resultado de consulta en la base de prueba o lee el contenido actual de memo://insights. Si el proceso no arranca, compruebe primero uv y el directorio; no pase a Docker.
Casos de uso
Caso 1: Ver una vez los datos de negocio en la base de prueba. Ejecute una consulta o análisis SQL según la evidencia de identidad. Las firmas de solo lectura de las seis herramientas no están expandidas en el locator; quédese en «puede consultar/analizar la base que apunta --db-path» y no invente nombres de herramientas ni parámetros de filtro.
Caso 2: Leer el insight memo y decidir si añadir. El recurso memo://insights agrega de forma continua los insights hallados en el análisis y se actualiza automáticamente cuando corre append-insight. Lea primero ese recurso. Añadir cambia el memo; la evidencia no tiene undo ni escribe parámetros. Llámalo solo tras aceptar que el memo se reescriba y pasar un punto de confirmación. write_query cambia datos de tabla—un efecto secundario distinto del memo; no lo use en este caso.
Límites de uso
La ruta principal es uv run mcp-server-sqlite --db-path <file>. El ejemplo Docker es docker run --rm -i -v mcp-test:/mcp mcp/sqlite --db-path /mcp/test.db; no lo tome como ruta principal. write_query cambia filas sin deshacer oficial. append-insight actualiza memo://insights. Salvo write_query y append-insight, la mayoría de nombres y parámetros de las seis herramientas no están expandidos en el locator. El acceso a archivos locales y escribir la base no son de riesgo cero. La evidencia no escribe copias de seguridad, rollback de transacción ni un reemplazo tras el archivo.