1. Conduid
  2. Data
  3. Sqlite MCP
MCP server · Data

Sqlite MCP

A SQLite MCP server

Unclaimed Apache-2.0 data
64Good

Scored 7 days ago · breakdown

About Sqlite MCP

Sqlite MCP is an MCP server published by StacklokLabs in the Data category: a SQLite MCP server.

The repository has 16 stars and 2 forks, with the last commit 4 days ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/StacklokLabs/sqlite-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (4)

describe_tableGet schema information for a specific table

Parameters not published.

execute_queryExecute SELECT queries against the SQLite database

Parameters not published.

execute_statementExecute INSERT, UPDATE, or DELETE statements (only in read-write mode)

Parameters not published.

list_tablesList all tables in the database

Parameters not published.

Ask AI

✦

Ask AI about Sqlite MCP

Powered by Claude · Grounded in docs

I know everything about Sqlite MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 23 hours ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v0.1.1v0.1.1 · 14 Oct 2026What's Changed Enable parallel runners for golangci-lint by @JAORMX in https://github.com/StacklokLabs/sqlite-mcp/pull/64 chore: add needs-triage caller workflow by @dussab in https://github.com/StacklokLabs/sqlite-mcp/pull/93 fix: resolve…
v0.1.0v0.1.0 · 19 Jan 2026What's Changed Add project governance docs by @danbarr in https://github.com/StacklokLabs/sqlite-mcp/pull/1 Add Dependabot config by @danbarr in https://github.com/StacklokLabs/sqlite-mcp/pull/2 Bump sigstore/cosign-installer from 3.8.2 to…
v0.0.1v0.0.1 · 29 Jun 2025Full Changelog: https://github.com/StacklokLabs/sqlite-mcp/commits/v0.0.1

README

SQLite MCP Server

A Model Context Protocol (MCP) server that provides tools and resources for querying SQLite databases. This server enables LLMs to interact with SQLite databases through a standardized protocol.

Features

  • Database Query Tools: Execute SELECT queries and data modification statements
  • Schema Resources: Access database schema information and table structures
  • SSE Transport: Server-Sent Events transport for real-time communication
  • Read-Only Mode: Optional read-only mode for safe database access
  • Comprehensive Testing: Full test coverage with testify
  • Linting: Code quality ensured with golangci-lint

Tools

The server provides the following MCP tools:

  • execute_query: Execute SELECT queries against the SQLite database
  • execute_statement: Execute INSERT, UPDATE, or DELETE statements (only in read-write mode)
  • list_tables: List all tables in the database
  • describe_table: Get schema information for a specific table

Resources

The server provides the following MCP resources:

  • schema://tables: List of all tables in the database
  • schema://table/{name}: Schema information for a specific table

Installation

go build -o sqlite-mcp .

Usage

Basic Usage

./sqlite-mcp -db ./path/to/database.db

Command Line Options

./sqlite-mcp [options]

Options:
  -addr string
        Address to listen on (default ":8080")
  -db string
        Path to SQLite database file (default "./database.db")
  -help
        Show help message
  -read-write
        Whether to allow write operations on the database. When false, the server operates in read-only mode

Environment Variables

  • MCP_PORT: Port to listen on (overrides -addr flag port)

Development

Prerequisites

  • Go 1.21 or later
  • SQLite database file

Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Add tests for new functionality
  5. Run tests and linting
  6. Submit a pull request

README fetched from the repository 23 hours ago. The original is authoritative.

Questions

About Sqlite MCP

How do I install Sqlite MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Sqlite MCP safe to use with an AI agent?

Its trust score is 64 out of 100 (good). It passes 5 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Sqlite MCP still maintained?

Yes — the latest release is v0.1.1 (14 Oct 2026), and the last commit was 4 days ago. The repository has 16 stars and 2 open issues.