Back to catalog
A

Official Vendor Server

Anthropic✦ Lab Verified

SQLite

Query and manage SQLite databases. Create tables, run queries, analyze data, and manage local database files.

9.5/10

Score

6ms

Latency

Local

Uptime

6

Tools

stdio

Auth

Officialvendor-verifiedsecurity-scanneddatabase

Ecosystem

Anthropic MCP Servers

4 specialized servers, 31 tools tested independently. Each link leads to a full review with tool-level evidence.

ServerScoreSecurity
Memory / Knowledge Graph95/10010/10
Puppeteer95/10010/10
Filesystem95/10010/10
Sequential Thinking94/10010/10
6 discovered6 executed6 success
Median latency: 6ms

Quick Verdict

HOOK: Use this for local database operations. Avoid it if you need remote database connections. Best area: table operations and queries. Biggest failure: none in current tests.

Lab Review

What We Found

What works: SQLite MCP delivers exceptionally fast database operations with 5-7ms completion times across all tools. read_query and write_query both execute in 5ms, while schema operations like create_table finish in the same timeframe. This speed makes real-time data analysis completely viable. Where it breaks: We found no operational failures during testing. All 6 tools executed successfully without errors or timeouts. The server handled table creation, data queries, schema inspection and write operations without issue. No authentication problems occurred with local stdio transport. What this means for your workflow: You can build data analysis agents on this server with confidence. Query operations are fast enough for interactive use and schema operations complete instantly. The 100% success rate across table management, reads and writes means you can depend on consistent database access. For developers needing reliable SQLite integration with MCP, this server delivers. For teams requiring remote database access, look elsewhere.

Lab Observations

What actually happened during testing

During testing, our scanner interacted with SQLite. 6 tools succeeded.

ToolStatus
list_tables success
describe_table success
read_query success
create_table success
append_insight success
write_query success

Reliability

10/10

Full runtime test completed. Score based on transport stability and schema completeness.

Score Breakdown

10/10

Reliability

6 of 6 executed tools succeeded.

10/10

Security

Score based on schema analysis and dependency audit.

9/10

Setup

Local stdio server. Install via npx or binary, no auth required.

8.9/10

Docs

6 tools with descriptions and input schemas.

10/10

Compatibility

Standard MCP protocol. Transport: stdio.

7.8/10

Maintenance

Based on commit frequency, releases, and contributor activity.

Tools

6 available tools

read_query

Execute a SELECT query on the SQLite database

write_query

Execute an INSERT, UPDATE, or DELETE query on the SQLite database

create_table

Create a new table in the SQLite database

list_tables

List all tables in the SQLite database

describe_table

Get the schema information for a specific table

Show all 6 tools →
append_insight

Add a business insight to the memo

FAQ

Frequently asked questions about SQLite

What specific SQL operations can be performed through the server?+

We executed six core database operations: list_tables for database schema discovery, describe_table for examining table structure, read_query for SELECT statements, write_query for INSERT/UPDATE/DELETE operations, create_table for schema creation, and append_insight for adding analytical observations. Each operation completed without errors during our test session.

How does the server handle concurrent database operations?+

Our testing focused on sequential operations rather than concurrent access patterns. We executed operations one at a time through the local_stdio transport, so we cannot provide evidence about how the server behaves under concurrent load or multiple simultaneous database connections from our test results.

What error handling behavior did you observe during testing?+

All six executed tools completed successfully without generating any error responses. We did not encounter failed queries, malformed SQL statements, or connection issues during our test session, so we cannot provide examples of the server's error handling patterns or error message formats based on our testing evidence.

Are there any authentication requirements for database access?+

Our tests used none credentials and connected without authentication challenges. The server accepted all database operations through the local_stdio transport without requiring passwords, tokens, or other credential verification. However, this reflects our specific test environment configuration rather than all possible deployment scenarios.

What latency characteristics did different operation types exhibit?+

Query operations (read_query and write_query) both completed in 5ms, representing the fastest category. Table structure operations (list_tables and describe_table) took 7ms each. Schema modification (create_table) and data annotation (append_insight) finished in 5-6ms respectively, showing consistently fast response times across all operation types.

Does the server require an existing database file to function?+

The server operated successfully during our testing session, executing table creation, data queries, and schema operations. However, our test environment was pre-configured, so we cannot determine from our testing whether the server automatically creates database files when none exist or requires manual database initialization before first use.

Related

Explore more

Testing History

1 runlive_runtimeApr 7, 2026
protocol10/10reliability10/10

Community

Community Reviews

No community reviews yet. Be the first to share your experience!

Write a Review

Overall
Ease of Setup
Documentation
Reliability

0 / 5000