MCP.so
Sign In

๐Ÿ‡ MCP SQLite Server

@jparkerweb

About ๐Ÿ‡ MCP SQLite Server

๐Ÿ‡ Model Context Protocol (MCP) server that provides comprehensive SQLite database interaction capabilities

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.

Frequently asked questions

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