S

MCP Entry

SQLite MCP

Provides lightweight SQL access to local SQLite database files for quick analytics, schema inspection, and prototyping without database server overhead. Agents can query, analyze, and generate reports from embedded datasets. Ideal for app sandboxes, development databases, and data exploration.

Category Database
Install npm
Runtime Node.js
databasesqlitesql

Use cases

  • Developer explores local development database to understand schema relationships
  • Analyst runs quick SQL queries on exported data files without setting up a server
  • QA agent verifies test fixture data matches expected values after test runs
  • Data scientist inspects machine learning training dataset statistics
  • DevOps agent checks application state in SQLite-based config or log databases

Key features

  • Claude Desktop
  • Cursor
  • Codex

Frequently Asked Questions

How does SQLite MCP handle concurrent access?
SQLite uses database-level locking. For read operations this works fine, but concurrent writes may cause locks. The server handles this with busy timeout retries.
Can agents create or modify databases?
Yes, agents can CREATE tables, INSERT data, and run any SQL supported by SQLite. This is useful for prototyping or temporary data transformations.
What happens if the database file is missing?
The server can create a new empty database if the file doesn't exist, or return an error if configured to require an existing database.

Related

Related

3 Indexed items