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.
To install MCP SQLite Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install mcp-server-sqlite-npx --client claude
Add the following to 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"
}
}
}
}
Full example when using nvm on 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"
}
}
}
}
Full example when using nvm on 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"
}
}
}
}
npm ci
npm run build
You can test the server using the MCP Inspector tool:
npx @modelcontextprotocol/inspector node dist/index.js /absolute/path/to/database.db
Connect
and go to Tools
to start using the server.
Add the following to claude_desktop_config.json
:
{
"mcpServers": {
"sqlite": {
"command": "/absolute/path/to/node",
"args": [
"/absolute/path/to/dist/index.js",
"/absolute/path/to/database.db"
]
}
}
}
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
npm install
Release {version, e.g. 0.1.6}
Mcp Finnhub
An MCP server to interface with Finnhub API.
Llm Context.py
Share code with LLMs via Model Context Protocol or clipboard. Rule-based customization enables easy switching between different tasks (like code review and documentation). Includes smart code outlining.
Obsidian Mcp Rest
An MCP server implementation for accessing Obsidian via local REST API
Send emails directly from Cursor with this email sending MCP server
A Model Context Protocol (MCP) server that provides web search capabilities through DuckDuckGo, with additional features for content fetching and parsing.
Cursor MCP for Catapulta CLI
MCP server that allows Claude to have a voice.