MCP.so
Sign In

🐇 MCP SQLite Server

@jparkerweb

About 🐇 MCP SQLite Server

🐇 Model Context Protocol (MCP) server that provides comprehensive SQLite database interaction capabilities

Basic information

Category

Databases

License

MIT

Runtime

node

Transports

stdio

Publisher

jparkerweb

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "MCP SQLite Server": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-sqlite",
        "<path-to-your-sqlite-database.db>"
      ]
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is 🐇 MCP SQLite Server?

The 🐇 MCP SQLite Server is a Model Context Protocol (MCP) server that provides comprehensive SQLite database interaction capabilities. It is designed for developers using MCP-compatible IDEs (e.g., Cursor, VSCode) who need to perform CRUD operations, explore schemas, and execute custom SQL queries against a local SQLite database.

How to use 🐇 MCP SQLite Server?

Define the command in your IDE’s MCP Server settings using npx -y mcp-sqlite <path-to-your-sqlite-database.db>. For example, in Cursor add a JSON entry under mcpServers; in VSCode use "servers" with type "stdio". The database path must be provided as a command argument.

Key features of 🐇 MCP SQLite Server

  • Complete CRUD operations (Create, Read, Update, Delete)
  • Database exploration and schema introspection
  • Execute custom parameterized SQL queries
  • Retrieve database metadata with db_info
  • List all tables with list_tables
  • Get detailed table schema with get_table_schema

Use cases of 🐇 MCP SQLite Server

  • Exploring the structure and schema of a SQLite database
  • Inserting, reading, updating, or deleting records with optional filtering
  • Running ad‑hoc SQL queries with parameter binding
  • Inspecting database metadata and table lists directly from an MCP client

FAQ from 🐇 MCP SQLite Server

What is the 🐇 MCP SQLite Server?

It is an MCP server that provides SQLite database interaction capabilities, enabling CRUD operations, schema exploration, and custom SQL execution within MCP‑compatible clients.

How do I install and configure it?

Install and run it via npx -y mcp-sqlite <path-to-your-sqlite-database.db>. Configure the command in your IDE’s MCP Server settings (e.g., Cursor or VSCode).

What tools are available?

The server exposes tools for database info (db_info), listing tables (list_tables), schema retrieval (get_table_schema), CRUD operations (create_record, read_records, update_records, delete_records), and custom queries (query).

What dependencies does it require?

It is built with the Model Context Protocol SDK and the node-sqlite3 library.

Where does the database data live?

The data resides in a SQLite database file whose path you provide as an argument when launching the server.

Comments

More Databases MCP servers