Skip to main content
Glama

Servidor SQLite MCP

insignia de herrería

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" } } } }

Related MCP server: SQLite MCP Server

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
A
license - permissive license
-
quality - not tested

Latest Blog Posts

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/johnnyoshika/mcp-server-sqlite-npx'

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