Read and modify SQL data
The server documents read_query, write_query and create_table tools.
Documentation ↗MCP server / databases / source-linked
SQLite MCP is a local-file analysis server rather than a hosted data connector. It can read and write SQL, expose a continuously updated insights memo and demonstrate prompts, which makes it useful for sandbox exploration but risky to point at an irreplaceable database file.
Identify the implementation and the job it supports.
SQLite MCP is a local-file analysis server rather than a hosted data connector. It can read and write SQL, expose a continuously updated insights memo and demonstrate prompts, which makes it useful for sandbox exploration but risky to point at an irreplaceable database file.
The documented interface, authentication and installation path.
Configure the archived server with uv and a database path, for example `uv --directory parent_of_servers_repo/servers/src/sqlite run mcp-server-sqlite --db-path ~/test.db`.
Setup reference ↗Documented setup example. Review the source and credentials before running; this command was not executed for this article.
{"mcpServers":{"sqlite":{"command":"uv","args":["--directory","parent_of_servers_repo/servers/src/sqlite","run","mcp-server-sqlite","--db-path","~/test.db"]}}}Concrete capabilities with maintainer sources.
The server documents read_query, write_query and create_table tools.
Documentation ↗list_tables and describe-table expose table names and column definitions.
Documentation ↗append_insight updates the memo://insights resource, and the mcp-demo prompt guides an analysis session.
Documentation ↗What was checked and what was not tested.
Public maintainer documentation and repositories. This is not a hands-on product review.
Setup examples are documented examples. Suggested trials and comparison advice are editorial guidance.
Sources support the adjacent factual statements. A source review does not establish uptime, performance, security or current account eligibility. Read the editorial policy.
A bounded evaluation you can reproduce in your own environment.
Suggested evaluation, not an observed test result.
What to inspect: A local, reversible analysis notebook. No package or database was executed for this record.
Workflow reference ↗Read these constraints before granting access.
Write tools can mutate or create tables; use a copy or disposable database before connecting an agent.
Boundary reference ↗The reference is archived and local-only; it does not provide hosted auth, tenant isolation or backup guarantees.
Boundary reference ↗Make the expected output explicit before you connect.
A local, reversible analysis notebook. No package or database was executed for this record.
Keep the task inputs, tool calls, output and any errors together when you evaluate. The trial above is a proposal, not a recorded result.
Specific reasons to choose another route, with the tradeoff shown.
| Alternative | Choose it when | Tradeoff |
|---|---|---|
| PostgreSQL MCP | Editorial choice: analysis must stay read-only against Postgres. | Archived but enforces read-only transactions. Documentation ↗ |
| MongoDB MCP | Editorial choice: data is document-oriented or hosted in Atlas. | Requires connection credentials and its own tool governance. Documentation ↗ |
Answers specific to this implementation.
Yes. Its documented tools include INSERT/UPDATE/DELETE and CREATE TABLE; treat it as mutation-capable.
Documentation ↗
The reference describes a dynamic memo resource for the server process; do not treat it as a durable knowledge base without checking your deployment.
Documentation ↗
Maintainer documentation used in this record.