Android Sqlite Inspector
БесплатноНе проверенInspects and queries SQLite databases on Android devices via ADB, supporting listing databases/tables, describing schemas, and executing SELECT/INSERT/UPDATE/DE
Описание
Inspects and queries SQLite databases on Android devices via ADB, supporting listing databases/tables, describing schemas, and executing SELECT/INSERT/UPDATE/DELETE queries.
README
MCP server that inspects and queries SQLite databases on Android devices via ADB.
Prerequisites
- Node.js 18+
- ADB installed and in PATH
- A debuggable Android app (debug builds)
Installation
npm install
npm run build
Configuration
Set via environment variables:
| Variable | Description | Default |
|---|---|---|
ANDROID_PACKAGE |
App package name | com.hortusys |
ANDROID_DEVICE |
ADB device serial (for multiple devices) | (auto-detect) |
ADB_PATH |
Custom path to ADB binary | adb |
Claude Code Setup
Add to ~/.claude/settings.json:
{
"mcpServers": {
"android-sqlite-inspector": {
"command": "node",
"args": ["/Users/andromeda/StudioProjects/android-sqlite-inspector/dist/index.js"],
"env": {
"ANDROID_PACKAGE": "com.hortusys"
}
}
}
}
Available Tools
| Tool | Description |
|---|---|
list_databases |
List all .db files in the app's databases directory |
list_tables |
List all tables in a database |
describe_table |
Show column schema for a table |
query |
Execute a SELECT query (returns JSON) |
execute |
Execute INSERT/UPDATE/DELETE (pushes changes back to device) |
How It Works
- Each read operation pulls a fresh copy of the database from the device via
adb shell run-as <package> cat databases/<db> - Queries run locally using
better-sqlite3 - Write operations (
execute) pull the db, modify locally, then push back via ADB
Установить Android Sqlite Inspector в Claude Desktop, Claude Code, Cursor
unyly install android-sqlite-inspectorСтавит в Claude Desktop, Claude Code, Cursor и VS Code — сам разбирается с npx, uvx и сборкой из исходников.
Впервые? Поставь CLI: curl -fsSL https://unyly.org/install | sh
Или настроить вручную
Выполни в терминале:
claude mcp add android-sqlite-inspector -- npx -y android-sqlite-inspectorFAQ
Android Sqlite Inspector MCP бесплатный?
Да, Android Sqlite Inspector MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Android Sqlite Inspector?
Нет, Android Sqlite Inspector работает без API-ключей и переменных окружения.
Android Sqlite Inspector — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Android Sqlite Inspector в Claude Desktop, Claude Code или Cursor?
Открой Android Sqlite Inspector на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
wenb1n-dev/SmartDB_MCP
A universal database MCP server supporting simultaneous connections to multiple databases. It provides tools for database operations, health analysis, SQL optim
автор: 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
автор: madhurprashPostgres
Query your database in natural language
автор: AnthropicPostgreSQL
Read-only database access with schema inspection.
автор: modelcontextprotocolCompare Android Sqlite Inspector with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории data
