Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Sqlite3

FreeNot checked

Exposes sqlite3 database functionality as MCP tools, enabling SQL query execution, schema management, and CRUD operations.

GitHubEmbed

About

Exposes sqlite3 database functionality as MCP tools, enabling SQL query execution, schema management, and CRUD operations.

README

MCP server exposing sqlite3 library functionality

PyPI Python Ruff

Install

pip install mcp-sqlite3

Usage

from mcp_sqlite3 import mcp_server

mcp_server.run()

CLI

mcp-sqlite3 --help

API

Exposes complete sqlite3 functionality as MCP tools.

Connection Tools

  • connect_database - Open a database connection
  • close_connection - Close a database connection
  • commit / rollback - Transaction control

SQL Execution Tools

  • execute_query - Execute a query and return results
  • execute_many - Execute with multiple parameter sets
  • execute_script - Execute a SQL script

Schema Tools

  • list_tables - List all tables
  • get_table_info - Get table schema
  • create_table / drop_table - DDL operations

CRUD Tools

  • insert_row / update_rows / delete_rows / select_rows

Development

git clone https://github.com/daedalus/mcp-sqlite3.git
cd mcp-sqlite3
pip install -e ".[test]"

# run tests
pytest

# format
ruff format src/ tests/

# lint
ruff check src/ tests/

# type check
mypy src/

MCP Server

mcp-name: io.github.daedalus/mcp-sqlite3

from github.com/daedalus/mcp-sqlite3

Installing Sqlite3

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/daedalus/mcp-sqlite3

FAQ

Is Sqlite3 MCP free?

Yes, Sqlite3 MCP is free — one-click install via Unyly at no cost.

Does Sqlite3 need an API key?

No, Sqlite3 runs without API keys or environment variables.

Is Sqlite3 hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Sqlite3 in Claude Desktop, Claude Code or Cursor?

Open Sqlite3 on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Sqlite3 with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All data MCPs