sqlite-mcp-server

sqlite-mcp-server

3.2

If you are the rightful owner of sqlite-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server that provides SQLite database operations through a standardized interface.

The SQLite MCP Server is designed to facilitate database operations using the Model Context Protocol, offering a standardized interface for interacting with SQLite databases. It supports both in-memory and file-based storage configurations, allowing for flexibility in deployment. The server provides comprehensive SQL operations, including SELECT, INSERT, UPDATE, and DELETE, as well as table management capabilities such as CREATE, LIST, and DESCRIBE. Additionally, it includes a feature for tracking business insights through memos. The server is Docker-compatible, ensuring easy deployment across various environments. It also supports deployment using Nixpacks, making it suitable for platforms like Railway, Coolify, or Render. The server is equipped with tools for executing queries and managing tables, and it can be connected remotely using Server-Sent Events (SSE) in applications like n8n.

Features

  • In-memory SQLite database (configurable for file-based storage)
  • SQL operations (SELECT, INSERT, UPDATE, DELETE)
  • Table management (CREATE, LIST, DESCRIBE)
  • Business insights memo tracking
  • Docker support for easy deployment

Tools

  1. read_query

    Execute SELECT queries

  2. write_query

    Execute INSERT, UPDATE, or DELETE queries

  3. create_table

    Create new tables

  4. list_tables

    List all tables in the database

  5. describe_table

    View schema information for a table

  6. append_insight

    Add business insights to the memo