
Mcp Sqlite3
- 1 repo stars
- Updated April 21, 2026
- daedalus/mcp-sqlite3
io.github.daedalus/mcp-sqlite3 is an MCP server that exposes Python sqlite3 database operations to coding agents over stdio.
About
io.github.daedalus/mcp-sqlite3 wraps Python’s sqlite3 module as a Model Context Protocol stdio server so coding agents can query and manipulate local SQLite files during product Build. Developers shipping SaaS prototypes, CLI utilities, and agent-side memory stores often choose SQLite before committing to hosted databases; this server keeps that work inside the agent instead of bouncing between SQL shells and editors. Version 0.1.3 is published on PyPI under the identifier mcp-sqlite3, with repository metadata on GitHub under daedalus. Registration follows the standard MCP server JSON schema, which reduces glue code when you add the server to Claude Code or Cursor. It is phase-specific integration tooling: it does not replace ORM design, backup strategy, or production replication, but it accelerates schema tweaks, seed data, and debugging for single-file or app-bundled databases. Intermediate complexity reflects real SQL and file-path discipline.
- Stdio MCP server mcp-sqlite3 v0.1.3 on PyPI exposing sqlite3 library capabilities
- Local database access without standing up Postgres for early prototypes
- MCP 2025-12-11 manifest with github.com/daedalus/mcp-sqlite3 source
- Pairs with agent workflows for migrations, queries, and data fixes in-repo
- Lightweight stdio transport for Claude Code, Cursor, and Codex
Mcp Sqlite3 by the numbers
- Data as of Jul 7, 2026 (Skillselion catalog sync)
claude mcp add mcp-sqlite3 -- uvx mcp-sqlite3Add your badge
Show developers this MCP server is listed on Skillselion. Paste this into your README.
| repo stars | ★ 1 |
|---|---|
| Package | mcp-sqlite3 |
| Transport | STDIO |
| Auth | None |
| Last updated | April 21, 2026 |
| Repository | daedalus/mcp-sqlite3 ↗ |
What it does
Give your agent direct SQLite read/write and schema operations through MCP while prototyping apps and local-first tools.
Who is it for?
Local-first SaaS prototypes, side projects, and agent tools that store state in SQLite during active development.
Skip if: Production multi-tenant Postgres fleets or teams that forbid agent access to database files.
What you get
You register one MCP server and let the agent run queries and sqlite3 workflows against designated database files in the build loop.
- MCP-accessible sqlite3 operations for agent-driven development
- Configured stdio server entry (mcp-sqlite3 v0.1.3)
- Faster query and schema iteration on local SQLite stores
By the numbers
- Package version 0.1.3 on PyPI identifier mcp-sqlite3
- Stdio transport per MCP 2025-12-11 server schema
- Repository github.com/daedalus/mcp-sqlite3
README.md
mcp-sqlite3
MCP server exposing sqlite3 library functionality
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 connectionclose_connection- Close a database connectioncommit/rollback- Transaction control
SQL Execution Tools
execute_query- Execute a query and return resultsexecute_many- Execute with multiple parameter setsexecute_script- Execute a SQL script
Schema Tools
list_tables- List all tablesget_table_info- Get table schemacreate_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
Recommended MCP Servers
How it compares
Embedded-database MCP integration, not a hosted DBaaS skill or ORM generator.
FAQ
Who is io.github.daedalus/mcp-sqlite3 for?
Developers using SQLite in prototypes who want Claude Code, Cursor, or Codex to run sqlite3-backed operations through MCP.
When should I use io.github.daedalus/mcp-sqlite3?
Use it while building backends and integrations when you need iterative SQL, schema checks, or data repair on local.db files.
How do I add io.github.daedalus/mcp-sqlite3 to my agent?
Install PyPI package mcp-sqlite3 (0.1.3), add a stdio MCP server block using identifier mcp-sqlite3, and restart your MCP-capable client.