Token导航 LogoToken导航TokenDH.com
Sqlite Tool logo
数据服务stdio官方级别未说明来源级核验

Sqlite Tool

MCP Server

一个基于Python的MCP工具,提供删除SQLite表数据的功能,支持指定数据库路径、表名和简单等值过滤条件。

工具数

1

提示词数

0

GitHub Stars

2

资源数

0
SQLite数据分析PythonCursorCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

cnzhangxy51

提供方

cnzhangxy51

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

SQLite MCP 工具(仅删除功能)

该项目实现了一个基于 Python 的 MCP 工具,仅提供 删除 SQLite 表数据 的能力(delete_rows)。 调用方可以指定数据库路径、表名,以及简单的等值过滤条件来执行 DELETE 操作。

功能概览

  • delete_rows:从指定的 SQLite 数据库表中删除符合条件的记录。

- 必填参数:db_path(数据库路径)、table(表名) - 可选参数:filters(简单等值条件字典)、allow_full_table(是否允许整表删除)

目录结构

  • agent-cli/

- README.md:项目说明 - requirements.txt:Python 依赖 - sqlite_mcp/:主源码目录 - __init__.py - server.py:MCP 工具服务实现与入口 - delete_tool.py:核心删除逻辑 - docs/ - delete_rows_spec.mddelete_rows 方法需求与接口说明 - tests/ - test_delete_rows.py:简单单测,可通过 python tests/test_delete_rows.py 运行

运行说明(示意)

  1. 安装依赖(建议在虚拟环境中):
cd agent-cli
pip install -r requirements.txt
  1. 启动 MCP 服务器(示意,具体看你的 Agent/宿主如何集成 MCP):
cd agent-cli
python -m sqlite_mcp.server
  1. 在支持 MCP 的 Agent 中注册该服务,并调用 delete_rows 方法。

cursor 注册示例:

{
  "mcpServers": {
    "user-sqlite-delete-tool": {
      "command": "/Users/XXX/.mcp/sqlite-tool/.venv/bin/python",
      "args": [
        "-m",
        "sqlite_mcp.server"
      ],
      "env": {
        "PYTHONPATH": "/Users/XXX/.mcp/sqlite-tool/agent-cli"
      }
    }
  }
}

img/img_1.png

使用示例: @user-sqlite-delete-tool,帮我删除路径为/Users/XXX/XXX.db,表名为BBB,字段名id为CCC的记录

img/img.png

目录标签

目录标签

SQLite数据分析PythonCursor本地部署数据删除数据库管理Python工具

支持客户端

Cursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP