MCP SQLite Server

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Implements a Model Context Protocol server for SQLite databases, allowing AI assistants to query and interact with SQLite databases

Servidor SQLite MCP

Una implementación en Node.js del servidor SQLite del Protocolo de Contexto de Modelo, basada en la referencia oficial de Python . Esta versión ofrece una alternativa basada en npx para entornos donde el ejecutor UVX de Python no está disponible, como LibreChat .

Usar con Claude Desktop

Instalación mediante herrería

Para instalar MCP SQLite Server para Claude Desktop automáticamente a través de Smithery :

npx -y @smithery/cli install mcp-server-sqlite-npx --client claude

Instalación manual

Agregue lo siguiente a claude_desktop_config.json :

{ "mcpServers": { "sqlite": { "command": "/absolute/path/to/npx", "args": [ "-y", "mcp-server-sqlite-npx", "/absolute/path/to/database.db" ], "env": { "PATH": "/absolute/path/to/executables", "NODE_PATH": "/absolute/path/to/node_modules" } } } }

Ejemplo completo al usar nvm en macos:

{ "mcpServers": { "sqlite": { "command": "/Users/{username}/.nvm/versions/node/v22.12.0/bin/npx", "args": [ "-y", "mcp-server-sqlite-npx", "/Users/{username}/projects/database.db" ], "env": { "PATH": "/Users/{username}/.nvm/versions/node/v22.12.0/bin:/usr/local/bin:/usr/bin:/bin", "NODE_PATH": "/Users/{username}/.nvm/versions/node/v22.12.0/lib/node_modules" } } } }

Ejemplo completo al utilizar nvm en Windows:

{ "mcpServers": { "sqlite": { "command": "C:\\Program Files\\nodejs\\npx.cmd", "args": [ "-y", "mcp-server-sqlite-npx", "C:\\Users\\{username}\\projects\\database.db" ], "env": { "PATH": "C:\\Program Files\\nodejs;%PATH%", "NODE_PATH": "C:\\Program Files\\nodejs\\node_modules" } } } }

Desarrollo

  1. Instalar dependencias:
npm ci
  1. Construya el código TypeScript:
npm run build

Pruebas con MCP Inspector

Puede probar el servidor utilizando la herramienta MCP Inspector :

npx @modelcontextprotocol/inspector node dist/index.js /absolute/path/to/database.db

Connect y vaya a Tools para comenzar a utilizar el servidor.

Pruebas con Claude Desktop

Agregue lo siguiente a claude_desktop_config.json :

{ "mcpServers": { "sqlite": { "command": "/absolute/path/to/node", "args": [ "/absolute/path/to/dist/index.js", "/absolute/path/to/database.db" ] } } }

Ejemplos:

  • /absolute/path/to/node : /Users/{username}/.nvm/versions/node/v20.18.1/bin/node
  • /absolute/path/to/index.js : /Users/{nombre de usuario} /Users/{username}/projects/mcp-server-sqlite-npx/dist/index.js
  • /absolute/path/to/database.db : /Users/{username}/projects/database.db

Publicar

  • Versión de Bump en package.json
  • npm install
  • Confirmar con el mensaje: Release {version, eg 0.1.6}
-
security - not tested
F
license - not found
-
quality - not tested

Una implementación Node.js del servidor Model Context Protocol que utiliza SQLite, y que proporciona una alternativa basada en npx para entornos que carecen del ejecutor UVX de Python.

  1. Use with Claude Desktop
    1. Installing via Smithery
    2. Installing Manually
  2. Development
    1. Testing with MCP Inspector
    2. Testing with Claude Desktop
    3. Publish
ID: g0zgwpqegg