SQLite数据库管理工具

一个基于FastMCP构建的MCP服务器,用于查询、更新和检查SQLite数据库,提供结构化工具支持。

  • by jonnyhoff
  • Python
  • 本地部署
  • 3 星标
  • 更新于
在 GitHub 查看 jonnyhoff/mcp-sqlite-manager

使用说明

mcp sqlite管理器

一 主控程序 服务器构建于 FastMCP 与SQLite数据库交互。使用结构化工具轻松查询、更新和检查SQLite数据。


🚀 特性

  • read_query:执行a SELECT 查询并返回JSON格式的结果。
  • write_query:执行 INSERT, UPDATE,或 DELETE 查询。
  • create_table:使用SQL架构定义创建新表。
  • list_tables:返回数据库中所有表的列表。
  • describe_table:显示特定表的架构信息(如 PRAGMA table_info).

📦 安装

🐍 使用pipx

此软件包设计用于安装 pipx,它允许您在隔离环境中运行Python应用程序。

pipx install --force mcp-sqlite-manager

🔌 光标中的MCP集成

要将此服务器用作Cursor中的MCP工具,请将以下配置添加到您的 ~/.cursor/mcp.json 通过Cursor中的设置菜单进行文件或配置。

{
    "mcpServers": {
        "mcp-sqlite-manager": {
            "command": "mcp-sqlite-manager"
        }
    }
}

🧑‍💻 作者

乔纳森·霍夫曼 GitHub 领英

🐍 Python、Django、JS、Web、ML、AI、咖啡和🍺 啤酒。


📄 许可证

麻省理工学院-免费使用、破解和改进。