About
ποΈ SQLite MCP Server
README
Query. Create. Analyze. Visualize.
A lightweight Python-based MCP server for interacting with SQLite databases.
Easily ask questions, create databases & tables, run queries, analyze data, and even visualize results directly through AI-powered workflows.

β¨ Features
π Natural Querying & Analysis
- Ask free-form questions about your database.
- Automatically translate natural language queries into SQL.
- Summarize and analyze datasets.
π οΈ Database & Schema Management
- Create and manage new SQLite databases.
- Define tables and schemas interactively.
- Insert, update, and delete data with simple prompts.
π Data Exploration
- Perform SQL queries and get results instantly.
- Generate aggregated reports and summaries.
- Explore relationships across tables.
π Visualization (with Visualization MCP Server)
- Send query results to the visualization MCP server.
- Create charts, plots, and dashboards directly from SQL results.
- Supports interactive analysis with Claude or other MCP clients.
π Installation
Prerequisites
# Create and activate virtual environment
python3 -m venv .venv --upgrade-deps
source .venv/bin/activate
# Install MCP CLI and dependencies
pip install "mcp[cli]" httpx
# Optional: for generating mock data
pip install faker
β‘ Usage with Claude Desktop
Add the following to your claude_desktop_config.json:
config path example: /Users/xlisp/Library/Application\ Support/Claude/claude_desktop_config.json
"sqlite-db": {
"command": "/Users/xlisp/PyPro/sqllite-mcp-server/.venv/bin/python",
"args": [
"/Users/xlisp/PyPro/sqllite-mcp-server/main.py"
]
},
"visualization": {
"command": "/Users/yourname/Desktop/visualization-mcp-server/.venv/bin/python",
"args": [
"/Users/yourname/Desktop/visualization-mcp-server/visualization_mcp_server.py"
]
}
Then restart Claude Desktop, and youβll be able to interact with SQLite directly:
- Ask questions like βWhat are the top 10 users by score?β
- Create tables with βMake a table for products with name, price, and category.β
- Analyze data with βSummarize average order values by month.β
- Visualize results with βPlot a bar chart of sales by category.β
π οΈ Development
sqlite_mcp_server.pyis the main entry point.- Extend commands to support custom SQL operations or integrations.
- Combine with visualization-mcp-server for richer workflows.
- Contributions are welcome β PRs and issues encouraged!
π License
MIT License.
Installing Sqllite
This server has no published package β it is built from source. Open the repository and follow its README.
βΈ github.com/xlisp/sqllite-mcp-serverFAQ
Is Sqllite MCP free?
Yes, Sqllite MCP is free β one-click install via Unyly at no cost.
Does Sqllite need an API key?
No, Sqllite runs without API keys or environment variables.
Is Sqllite hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Sqllite in Claude Desktop, Claude Code or Cursor?
Open Sqllite on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install β the config is generated automatically, no JSON editing.
Related MCPs
Postgres
Query your database in natural language
by Anthropicwenb1n-dev/SmartDB_MCP
Connect to multiple databases at once (MySQL, PostgreSQL, SQL Server, MariaDB, Dameng, Oracle) for operations, health analysis and SQL optimization.
by wenb1n-devPostgres Server
This server enables interaction with PostgreSQL databases through the Model Context Protocol, optimized for the AWS Bedrock AgentCore Runtime. It provides tools
by madhurprashPostgreSQL
Read-only database access with schema inspection.
by modelcontextprotocolRedis
Interact with Redis key-value stores.
by modelcontextprotocolSQLite
Database interaction and business intelligence capabilities.
by modelcontextprotocolmxcp
Open-source framework for building enterprise-grade MCP servers using just YAML, SQL, and Python, with built-in auth, monitoring, ETL and policy enforcement.
by raw-labsjulien040/anyquery
Query apps with SQL from a single local-first binary; also connects to PostgreSQL, MySQL and SQLite-compatible databases.
by julien040drakonkat/wizzy-mcp-tmdb
Search and retrieve movie, TV show and person information from The Movie Database (TMDB) API.
by drakonkatlongevity-genie/opengenes-mcp
Query the OpenGenes database for aging and longevity research.
by longevity-genieCompare Sqllite with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All data MCPs
