Labsco
MCP SERVER

MCP SQLite Server

by johnnyoshika

The SQLite MCP server, rebuilt for Node so it installs with npx instead of uvx.

Relational SQL Databases
Summary
Same SQLite server, no Python in the way.

Nothing here is new capability — it is the reference SQLite server ported so an npm-only host can run it. If your client already runs uvx you gain nothing; if it does not, this is the difference between having a database in the conversation and not.

What it is

A Node.js implementation of the Model Context Protocol SQLite server, built from the official Python reference. It exists so hosts that cannot run Python's uvx — LibreChat is the case that prompted it — can still give a model a SQLite database.

What you get
  • A local SQLite file exposed to any MCP client: you pass the database path as the launch argument and the model works against that database
  • Runs straight from npm with `npx -y mcp-server-sqlite-npx <path to database>` — nothing to build first
  • Testable outside a chat client with the MCP Inspector against `dist/index.js`
Requirements

Node.js and an absolute path to the `.db` file. In `claude_desktop_config.json` use absolute paths for `npx` itself and set `PATH` and `NODE_PATH` in the env block — under nvm the defaults will not resolve. No account, no key. Package version 0.8.0.

Setup effort

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