About mcp-sqlite-manager
mcp-sqlite-manager is a FastMCP server for querying and managing SQLite databases through structured tools. It supports data changes as well as table inspection for AI clients.
Key features
- 01Run SELECT queries with JSON results
- 02Run INSERT, UPDATE, and DELETE
- 03Create tables from SQL schemas
- 04List database tables
- 05Inspect a table's schema
Use cases
- 01Query SQLite data and read JSON results
- 02Insert, update, or delete database records
- 03Create tables and inspect existing schemas
MCP support
The server exposes SQLite query, write, and schema-management tools to MCP clients.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEmcp-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 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.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.