mcp-sqlite
Provides tools for executing SQL queries (SELECT, INSERT, UPDATE, DELETE), inspecting schema, listing tables, and managing transactions on a SQLite database.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-sqliteShow me the schema for the users table"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-sqlite
MCP server that provides SQLite database operations. Allows AI assistants to query, modify and manage SQLite databases through the Model Context Protocol.
Installation
pip install -r requirements.txtRelated MCP server: mcp-server-sqlite
Quick Start
from mcpsqlite import SQLiteServer
server = SQLiteServer(db_path="data.db")
server.run()Features
Execute SELECT, INSERT, UPDATE, DELETE queries
Schema inspection and table listing
Transaction support with rollback
Query result formatting
Safe parameterized queries
MCP Tools
query
Execute a SQL query and return results.
{
"name": "query",
"arguments": {
"sql": "SELECT * FROM users WHERE age > ?",
"params": [18]
}
}execute
Execute a SQL statement (INSERT, UPDATE, DELETE).
{
"name": "execute",
"arguments": {
"sql": "INSERT INTO users (name, age) VALUES (?, ?)",
"params": ["Alice", 25]
}
}schema
Get database schema information.
{
"name": "schema",
"arguments": {
"table": "users"
}
}tables
List all tables in the database.
{
"name": "tables",
"arguments": {}
}Configuration
server = SQLiteServer(
db_path="data.db",
read_only=False,
max_rows=1000
)Examples
Running as MCP server
python -m mcpsqlite --db data.db --port 8080Claude Desktop configuration
{
"mcpServers": {
"sqlite": {
"command": "python",
"args": ["-m", "mcpsqlite", "--db", "data.db"]
}
}
}License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for AI dialogue using various LLM models via AceDataCloud
- mcpOAuthcom.gibsonai
GibsonAI MCP server: manage your databases with natural language
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceAn MCP server that enables AI agents to interact with SQLite databases by querying schemas, executing SQL, and inspecting table metadata. It supports safe database access through configurable read-only modes, query timeouts, and dry-run execution plans.MIT
- AlicenseNot gradedqualityDmaintenanceA comprehensive Model Context Protocol (MCP) server for SQLite database operations. This server enables AI assistants to interact with SQLite databases through a standardized interface.220MIT
- FlicenseNot gradedqualityDmaintenanceQuery, explore, and manage SQLite databases through the Model Context Protocol. Connect any MCP-compatible AI client to your databases.-
- AlicenseCqualityAmaintenanceAn MCP server for interacting with SQLite databases, enabling SQL query execution, schema inspection, and CRUD operations.7MIT