mcp-sqlite3
MCP服务器公开sqlite3库功能
  
安装
pip install mcp-sqlite3用法
from mcp_sqlite3 import mcp_server
mcp_server.run()命令行界面
mcp-sqlite3 --helpAPI
将完整的sqlite3功能作为MCP工具公开。
连接工具
connect_database-打开数据库连接close_connection-关闭数据库连接commit/rollback-交易控制
SQL执行工具
execute_query-执行查询并返回结果execute_many-使用多个参数集执行execute_script-执行SQL脚本
架构工具
list_tables-列出所有表格get_table_info-获取表架构create_table/drop_table-DDL操作
CRUD工具
insert_row/update_rows/delete_rows/select_rows
发展
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服务器
mcp名称:io.github.daedalus/mcp-sqlite3
