MCP SQLite Server
by johnnyoshika
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:
Copy
Installing Manually
Add the following to claude_desktop_config.json
:
Copy
Here's a full example when using nvm:
Copy
Development
- Install dependencies:
Copy
- Build the TypeScript code:
Copy
Testing with MCP Inspector
You can test the server using the MCP Inspector tool:
Copy
Connect
and go to Tools
to start using the server.
Testing with Claude Desktop
Add the following to claude_desktop_config.json
:
Copy
Examples:
/absolute/path/to/node
:/Users/johnny/.nvm/versions/node/v20.18.1/bin/node
/absolute/path/to/index.js
:/Users/johnny/projects/mcp-server-sqlite-npx/dist/index.js
/absolute/path/to/database.db
:/Users/johnny/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
A Node.js implementation of the Model Context Protocol server using SQLite, providing a npx-based alternative for environments lacking Python's UVX runner.