mcp-sqlite-manager
jonnyhoff/mcp-sqlite-managerUpdated 24 days ago00

Remote#SQLite#MCP#database managementLicense: NoneLanguage: Python

mcp-sqlite-manager

An MCP server built with FastMCP to interact with SQLite databases. Easily query, update, and inspect SQLite data using structured tools.


🚀 Features

  • read_query: Execute a SELECT query and return results as JSON.
  • write_query: Execute INSERT, UPDATE, or DELETE queries.
  • create_table: Create new tables using SQL schema definitions.
  • list_tables: Return a list of all tables in the database.
  • describe_table: Show schema info for a specific table (like PRAGMA table_info).

📦 Installation

🐍 With pipx

This package is designed to be installed with pipx, which allows you to run Python applications in isolated environments.

pipx install --force mcp-sqlite-manager

🔌 MCP Integration in Cursor

To use this server as an MCP tool within Cursor, add the following configuration to your ~/.cursor/mcp.json file or configure via the settings menu in Cursor.

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

🧑‍💻 Author

Jonathan Hoffman GitHub LinkedIn

🐍 Python, Django, JS, Web, ML, AI, coffee and 🍺 beer.


📄 License

MIT – free to use, hack, and improve.

Installation

Claude
Claude
Cursor
Cursor
Windsurf
Windsurf
Cline
Cline
Witsy
Witsy
Spin AI
Spin AI
Run locally with the following command:
Terminal
Add the following config to your client:
JSON
{
  "mcpServers": {
    "mcp-sqlite-manager": {
      "env": {},
      "args": [],
      "command": "npx"
    }
  }
}

MCPLink

Seamless access to top MCP servers powering the future of AI integration.

© 2025 MCPLink. All rights reserved.
discordgithubdiscord