Integrations
Implements a Model Context Protocol server for SQLite databases, allowing AI assistants to query and interact with SQLite databases
MCP SQLite Server
A Node.js implementation of the Model Context Protocol SQLite server, based on the official Python reference. This version provides an npx-based alternative for environments where Python's UVX runner is not available, such as LibreChat.
Use with Claude Desktop
Installing via Smithery
To install MCP SQLite Server for Claude Desktop automatically via Smithery:
Installing Manually
Add the following to claude_desktop_config.json
:
Full example when using nvm on macoS:
Full example when using nvm on Windows:
Development
- Install dependencies:
- Build the TypeScript code:
Testing with MCP Inspector
You can test the server using the MCP Inspector tool:
Connect
and go to Tools
to start using the server.
Testing with Claude Desktop
Add the following to claude_desktop_config.json
:
Examples:
/absolute/path/to/node
:/Users/{username}/.nvm/versions/node/v20.18.1/bin/node
/absolute/path/to/index.js
:/Users/{username}/projects/mcp-server-sqlite-npx/dist/index.js
/absolute/path/to/database.db
:/Users/{username}/projects/database.db
Publish
- Bump version in package.json
npm install
- Commit with message:
Release {version, e.g. 0.1.6}
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
A Node.js implementation of the Model Context Protocol server using SQLite, providing a npx-based alternative for environments lacking Python's UVX runner.
Related Resources
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 -69TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables seamless execution of commands, Python code, web content fetching, and reusable task management with secure credentials handling.Last updated -2PythonMIT License
- -securityFlicense-qualityA Node.js application that provides a Model Context Protocol server for interacting with Harbor container registry, supporting operations for projects, repositories, tags, and Helm charts.Last updated -TypeScript
- -security-license-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 -Python