android-sqlite-mcp
Click on "Install 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., "@android-sqlite-mcpshow me the tables in the app's database"
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.
Android SQLite MCP Server
A Model Context Protocol (MCP) server to connect AI agents directly to the embedded SQLite/Room databases of your Android applications.
What problem does this solve?
Accessing embedded databases (SQLite, Room, SQLDelight) on Android devices during development has historically been a cumbersome process. It requires running adb shell run-as commands, manually copying files, dealing with .db-wal (Write-Ahead Logging) files to prevent data loss, and then using external SQL clients to read the information.
This MCP server automates the entire process. It allows any AI agent (like Claude, Cursor, or Antigravity) to inspect tables, read schemas, and execute live SQL queries (SELECT, INSERT, UPDATE, DELETE) on your application's database, right from the chat window.
Related MCP server: android-sqlite-inspector
Features
📥 Secure Extraction: Uses
adb exec-out run-asto safely extract data without corruption and without requiring root access.🗄️ Smart Caching: Stores local copies organized in
~/.android-sqlite-mcp/cache/.🔍 Search and Inspection: Tools to search installed packages, list databases, view tables, and retrieve full DDL schemas.
⚡ Queries (CRUD): Executes raw SQL queries locally and returns the results in JSON format to the AI.
Technical Prerequisites
Node.js: Version 18 or higher.
Android Debug Bridge (ADB): Must be installed and configured in your system's
PATH(verify withadb version).Device/Emulator: A device or emulator must be connected (
adb devices).Debuggable App: The Android app must be compiled in debug mode (
android:debuggable="true").
Getting Started (Standard Configuration)
There is no need to manually download or build this repository. You can run the server on the fly using npx.
The standard format to register an MCP server in any client is the following:
{
"mcpServers": {
"android-sqlite": {
"command": "npx",
"args": ["-y", "android-sqlite-mcp"]
}
}
}AI Client Installation Guides
{
"mcpServers": {
"android-sqlite": {
"command": "npx",
"args": ["-y", "android-sqlite-mcp"]
}
}
}claude mcp add android-sqlite npx -y android-sqlite-mcpGo to Cursor Settings > Features > MCP.
Click on "+ Add New MCP Server".
Fill in the details:
Type:
commandName:
android-sqliteCommand:
npx -y android-sqlite-mcp
Save and verify that the indicator changes to "Connected" (green).
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceEnables LLMs to control and manage Android devices via ADB, including app installation, UI interaction, and device monitoring.Last updated12GPL 3.0
- Alicense-qualityDmaintenanceInspects and queries SQLite databases on Android devices via ADB, supporting listing databases/tables, describing schemas, and executing SELECT/INSERT/UPDATE/DELETE queries.Last updated7MIT
- AlicenseBqualityBmaintenanceEnables AI assistants to interact with Android devices and emulators via ADB, providing tools for screenshots, UI inspection, touch and text input, app management, and device control.Last updated427717MIT
- Alicense-qualityDmaintenanceEnables AI models to control Android devices via ADB through natural language commands, supporting screen analysis and automated actions.Last updated18MIT
Related MCP Connectors
Explore your Messages SQLite database to browse tables and inspect schemas with ease. Run flexible…
Analytical memory for AI agents: a real Postgres queried in plain English over MCP. One command.
Live App Store & Google Play data for AI agents: app discovery, ASO keywords, reviews.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Feliicks/android-sqlite-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server