mcp-sqlite-manager
April 14, 2025 ยท View on GitHub
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 aSELECTquery and return results as JSON.write_query: ExecuteINSERT,UPDATE, orDELETEqueries.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 (likePRAGMA 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.