MCP Servers for SQLite

SQLite is a C-language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine.

View all MCP Servers

  • Why this server?

    Supports connections to SQLite databases, enabling schema queries, table exploration, and SQL execution.

    A
    security
    A
    license
    A
    quality
    Provides SQLAlchemy (via pyodbc) connectivity to any Database Management System (DBMS) that's accessible via SQLAlchemy.
    11
    7
    Python
    Apache 2.0
    • Apple
    • Linux
  • Why this server?

    Enables vector similarity searches using SQLite vector extensions, allowing for querying vector data stored in Turso databases with customizable parameters.

    A
    security
    A
    license
    A
    quality
    🗂️ A Model Context Protocol (MCP) server that provides integration with Turso databases for LLMs. This server implements a two-level authentication system to handle both organization-level and database-level operations, making it easy to manage and query Turso databases directly from LLMs.
    8
    20
    2
    TypeScript
    MIT License
    • Linux
  • Why this server?

    Stores travel logs to enable continuing journeys even after closing the application

    A
    security
    A
    license
    A
    quality
    An MCP server that creates a virtual traveling environment on Google Maps, allowing users to guide an avatar on journeys with photo reports and SNS integration.
    2
    100
    10
    TypeScript
    MIT License
    • Linux
    • Apple
  • Why this server?

    Provides SQLite as an alternative to Turso for local development, storing memory system data locally.

    A
    security
    A
    license
    A
    quality
    The Cursor10x Memory System creates a persistent memory layer for AI assistants (specifically Claude), enabling them to retain and recall short-term, long-term and episodic memory on autonomously.
    16
    JavaScript
    MIT License
    • Apple
    • Linux
  • Why this server?

    Provides persistent storage for projects and tasks using a local SQLite database, with support for complex querying and relationship management.

    A
    security
    A
    license
    A
    quality
    A local Model Context Protocol server providing backend tools for AI agents to manage projects and tasks with persistent storage in SQLite, enabling structured tracking of project tasks with dependencies, priorities, and statuses.
    12
    1
    TypeScript
    GPL 3.0
  • Why this server?

    Provides database interaction capabilities through SQLite, enabling users to run SQL queries, analyze business data, and generate business insight memos

    A
    security
    A
    license
    A
    quality
    A Model Context Protocol (MCP) server implementation that provides database interaction and business intelligence capabilities through SQLite. This server enables running SQL queries, analyzing business data, and automatically generating business insight memos.
    6
    34,289
    JavaScript
    MIT License
  • Why this server?

    Uses SQLite for local storage of memory data

    A
    security
    A
    license
    A
    quality
    A flexible memory system for AI applications that supports multiple LLM providers and can be used either as an MCP server or as a direct library integration, enabling autonomous memory management without explicit commands.
    3
    746
    32
    JavaScript
    MIT License
  • Why this server?

    Uses SQLite for local chat history storage

    A
    security
    A
    license
    A
    quality
    This TypeScript-based server implements a simple notes system using MCP concepts, enabling users to create, list, and summarize text notes through natural language prompts.
    5
    109
    159
    JavaScript
    MIT License
    • Apple
  • Why this server?

    Version 1.5.4 was the last version of ATLAS that used SQLite as the database before switching to Neo4j in version 2.0.

    A
    security
    A
    license
    A
    quality
    ATLAS (Adaptive Task & Logic Automation System) is a Model Context Protocol server that provides hierarchical task management capabilities to Large Language Models. This tool provides LLMs with the structure and context needed to manage complex tasks and dependencies.
    22
    216
    112
    TypeScript
    Apache 2.0
    • Linux
    • Apple
  • Why this server?

    Enables working with SQLite databases to analyze and visualize data in presentations, as mentioned in the usage example for reviewing sales data

    A
    security
    A
    license
    A
    quality
    A server that enables AI assistants to create and edit PowerPoint presentations with features for adding various slide types, tables, charts, and AI-generated images through Stable Diffusion.
    11
    1
    Python
    MIT License
    • Apple
    • Linux
  • Why this server?

    Provides tools for interacting with SQLite databases, including executing SQL queries, creating tables, viewing schema information, and analyzing data to generate business insights.

    A
    security
    A
    license
    A
    quality
    A Model Context Protocol server that provides database interaction capabilities through SQLite, enabling users to run SQL queries, analyze business data, and automatically generate business insight memos.
    6
    9
    TypeScript
    MIT License
    • Apple
  • Why this server?

    Allows retrieval of data from SQLite databases for inclusion in PowerPoint presentations, specifically mentioned for creating presentations based on database content

    A
    security
    A
    license
    A
    quality
    Creates and manipulates PowerPoint presentations with capabilities for adding various slide types, generating images, and incorporating tables and charts through natural language commands.
    11
    24
    Python
    MIT License
    • Apple
  • Why this server?

    Allows importing data from CSV and Excel files into SQLite databases

    A
    security
    A
    license
    A
    quality
    A Claude integration that enables updating various database types (PostgreSQL, MySQL, MongoDB, SQLite) from CSV and Excel files through natural language commands.
    2
    JavaScript
    Apache 2.0
    • Apple
  • Why this server?

    Supports local SQLite databases for persistent storage of entities, relations, and vector embeddings

    A
    security
    A
    license
    A
    quality
    A high-performance, persistent memory system for the Model Context Protocol (MCP) providing vector search capabilities and efficient knowledge storage using libSQL as the backing store.
    6
    93
    1
    TypeScript
    MIT License
    • Linux
  • Why this server?

    Uses SQLite as the database backend for storing all task data in tables for todos, tags, and todo_tags relationships

    A
    security
    A
    license
    A
    quality
    Provides API access to a locally-hosted task management system with features for creating, updating, and organizing tasks, including support for urgency levels, effort estimates, subtasks, and bi-directional sync with Obsidian markdown files.
    12
    3
    Python
    MIT License
    • Apple
  • Why this server?

    Uses SQLite as the persistent storage backend for Infrastructure-as-Code components, allowing configuration through the DATABASE_URL environment variable.

    A
    security
    A
    license
    A
    quality
    Enhances Claude AI with persistent memory storage for Infrastructure-as-Code components, supporting version tracking and relationship mapping for Terraform and Ansible resources.
    23
    4
    Python
    MIT License
  • Why this server?

    Stores conversation variations in a SQLite database with robust query capabilities, allowing users to read logs, execute SQL queries, create tables, and analyze stored interaction patterns.

    A
    security
    A
    license
    A
    quality
    Agentic tool that looks for statistical variations in conversation structure and logs unusual events to a SQLite database. Built using the Model Context Protocol (MCP), this system is designed to be used with Claude Desktop or other MCP-compatible clients.
    8
    3
    Python
    MIT License
    • Apple
    • Linux
  • Why this server?

    Provides persistent storage for voice generation history, allowing retrieval and management of past text-to-speech jobs.

  • Why this server?

    Manages SSH credentials storage through a SQLite database, enabling persistence of connection details for remote command execution.

    A
    security
    F
    license
    A
    quality
    A Model Context Protocol server implementation that enables secure remote command execution via SSH, with features for managing and using SSH credentials.
    5
    2
    JavaScript
  • Why this server?

    Supports SQLite databases, generating REST and MCP interfaces with automatic API documentation and security features.

    -
    security
    A
    license
    -
    quality
    MCP-Server from your Database optimized for LLMs and AI-Agents. Supports PostgreSQL, MySQL, ClickHouse, Snowflake, MSSQL, BigQuery, Oracle Database, SQLite, ElasticSearch, DuckDB
    237
    Go
    Apache 2.0
    • Linux
  • Why this server?

    Stores transaction data in a SQLite database file for tracking financial transactions and calculating profit/loss metrics.

    -
    security
    A
    license
    -
    quality
    You are capable of interpreting golang code and judge it under the most strict ddd and clean architecture paragidms
    51
    GPL 3.0
    • Linux
    • Apple
  • Why this server?

    Targeted for integration in Q3 2025 to support lightweight database understanding, enabling AI to work with SQLite databases with full context awareness.

    -
    security
    A
    license
    -
    quality
    The Multi DB MCP Server is a high-performance implementation of the Database Model Context Protocol designed to revolutionize how AI agents interact with databases. Currently supporting MySQL and PostgreSQL databases.
    97
    Go
    MIT License
    • Linux
    • Apple
  • Why this server?

    Enables connection to SQLite databases for executing queries and exploring database structure

    -
    security
    A
    license
    -
    quality
    Connects Claude Desktop directly to databases, allowing it to explore database structures, write SQL queries, analyze datasets, and create reports through an API layer with tools for table exploration and query execution.
    137
    Python
    Mozilla Public License 2.0
    • Apple
  • Why this server?

    Supports connecting to SQLite databases (including downloadable sample databases), with tools for querying and manipulating data

    -
    security
    A
    license
    -
    quality
    MCP to access any database accessible via JDBC such as Postgres, Oracle, mysql, mariadb, sqlite etc.
    88
    Apache 2.0
  • Why this server?

    Uses SQLite for persistent storage of chat history data, allowing conversations with Perplexity AI to be continued across sessions.

    -
    security
    A
    license
    -
    quality
    Provides access to Perplexity AI models through two tools: ask\_perplexity for expert programming assistance and chat\_perplexity for maintaining ongoing conversations with context preservation.
    Python
    MIT License
    • Linux
    • Apple
  • Why this server?

    Leverages SQLite with sqlite-vec for efficient vector similarity search and FTS5 for full-text search capabilities when indexing documentation.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol (MCP) server that scrapes, indexes, and searches documentation for third-party software libraries and packages, supporting versioning and hybrid search.
    391
    9
    TypeScript
    MIT License
    • Apple
  • Why this server?

    Enables connection to SQLite databases to browse available tables, view schema information, and run protected read-only SQL queries.

    -
    security
    A
    license
    -
    quality
    Universal database MCP server connecting to MySQL, PostgreSQL, SQLite, DuckDB and etc.
    6
    131
    TypeScript
    MIT License
  • Why this server?

    Uses SQLite database to store and manage medical content, topic mappings, and user documents.

    -
    security
    A
    license
    -
    quality
    A specialized Model Context Protocol server that enhances AI-assisted medical learning by connecting Claude Desktop to PubMed, NCBI Bookshelf, and user documents for searching, retrieving, and analyzing medical education content.
    Python
    MIT License
    • Apple
  • Why this server?

    Stores exploit data in a SQLite database that can be configured and updated on customizable intervals.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that enables AI assistants to search and retrieve information about security exploits and vulnerabilities from the Exploit Database, enhancing cybersecurity research capabilities.
    TypeScript
    MIT License
    • Linux
    • Apple
  • Why this server?

    Enables execution of SQL queries against an SQLite database, with support for SELECT operations to retrieve and analyze data stored in the database.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server implementation that enables AI assistants to execute SQL queries and interact with SQLite databases through a structured interface.
    5
    TypeScript
    MIT License
  • Why this server?

    Provides tools for connecting to SQLite databases, executing queries, and managing database schema with options for automatic database creation.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol (MCP) implementation for connecting to and working with various database systems.
    178
    12
    TypeScript
    MIT License
  • Why this server?

    Stores context items in an SQLite database, allowing persistence of memory across sessions

    -
    security
    A
    license
    -
    quality
    An MCP server that extends AI agents' context window by providing tools to store, retrieve, and search memories, allowing agents to maintain history and context across long interactions.
    5
    TypeScript
    MIT License
  • Why this server?

    Offers SQLite database integration with support for password protection, providing SQL query capabilities, table structure information, and constraint analysis.

    -
    security
    A
    license
    -
    quality
    DButils is an all-in-one MCP service that enables your AI to do data analysis by accessing versatile types of database (sqlite, mysql, postgres, and more) within a unified connection configuration in a safe way.
    16
    Python
    MIT License
    • Linux
    • Apple
  • Why this server?

    Connects to the Bear SQLite database in read-only mode to safely retrieve note data without modifying the underlying database.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that allows AI assistants like Claude to read notes from the Bear note-taking app in a safe, read-only mode.
    2
    JavaScript
    MIT License
    • Apple
  • Why this server?

    Supports SQL output format with SQLite dialect for random user data, including CREATE TABLE statements and proper type handling.

    -
    security
    A
    license
    -
    quality
    Provides enhanced access to the randomuser.me API with advanced features like custom formatting, password generation, and weighted nationality distribution.
    JavaScript
    MIT License
  • Why this server?

    Provides an example integration for querying SQLite databases, exposing database schema information and executing SQL queries

    -
    security
    A
    license
    -
    quality
    FastMCP is a comprehensive MCP server allowing secure and standardized data and functionality exposure to LLM applications, offering resources, tools, and prompt management for efficient LLM interactions.
    3
    Python
    MIT License
  • Why this server?

    The project was inspired by and based on code from the SQLite MCP Server, suggesting some level of SQLite compatibility or similar functionality

    -
    security
    A
    license
    -
    quality
    Provides access to the ClinicalTrials.gov AACT database, enabling analysis of clinical trial data, tracking development trends, and generating therapeutic landscape insights.
    9
    Python
    GPL 3.0
    • Apple
  • Why this server?

    Uses SQLite as the backend database for storing the knowledge graph data, providing persistent storage of entities, relations, and observations

    -
    security
    A
    license
    -
    quality
    A persistent memory implementation using a local knowledge graph that lets Claude remember information about users across conversations.
    4
    Python
    MIT License
  • Why this server?

    Stores and queries fetched EHR data in a SQLite database, allowing read-only SQL operations against structured FHIR resources.

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that connects AI tools to Electronic Health Records using SMART on FHIR, allowing secure searching, querying, and analysis of patient data from compatible EHRs.
    8
    TypeScript
  • Why this server?

    Provides persistent storage for the MCP server to maintain user data and conversation state.

    -
    security
    F
    license
    -
    quality
    A conversational application server that integrates LLM capabilities via Ollama with vector memory context, supporting multiple users, sessions, automatic history summarization, and a plugin system for executing real actions.
    Python
  • Why this server?

    Provides database functionality for storing and retrieving data about cars, enabling querying of the vehicle information stored in an SQLite database through the MCP protocol.

    -
    security
    F
    license
    -
    quality
    A client-server system using Model Context Protocol that allows users to query a SQLite database of fictional car data.
    Python
  • Why this server?

    The MCP server supports SQLite as a storage backend for content and graph data in the knowledge base

    -
    security
    F
    license
    -
    quality
    An MCP server aimed to be portable, local, easy and convenient to support semantic/graph based retrieval of txtai "all in one" embeddings database. Any txtai embeddings db in tar.gz form can be loaded
    18
    Python
    • Linux
    • Apple
  • Why this server?

    Stores and caches fetched RSS feeds in a local database for persistence and efficient retrieval

    -
    security
    F
    license
    -
    quality
    An MCP server that fetches RSS feeds and shares them with LLMs, allowing AI assistants to access and present the latest news and articles from configured feeds.
    1
    TypeScript
  • Why this server?

    Uses SQLite databases for storing API definitions and Fast Memory capabilities, allowing efficient API endpoint lookups and storage of frequently used queries.

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that provides a comprehensive interface for interacting with the ConnectWise Manage API, simplifying API discovery, execution, and management for both developers and AI assistants.
    46
    2
    Python
    • Linux
    • Apple
  • Why this server?

    Provides access to Cursor IDE's SQLite databases, allowing for querying and analyzing data stored in state.vscdb files

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that enables AI assistants to explore and interact with Cursor IDE's SQLite databases, providing access to project data, chat history, and composer information.
    10
    Python
    • Apple
  • Why this server?

    Uses SQLite database for persistent storage of tasks, enabling the MCP server to maintain task data beyond AI context limitations

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that provides persistent task management capabilities for AI assistants, allowing them to create, update, and track tasks beyond their usual context limitations.
    1
    TypeScript
  • Why this server?

    Provides SQLite database operations including executing SQL queries, managing tables, and tracking business insights through standardized MCP tools

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that enables SQL operations (SELECT, INSERT, UPDATE, DELETE) and table management through a standardized interface with SQLite databases.
    JavaScript
  • Why this server?

    Provides database integration for storing and querying CAD elements through an internal SQLite database.

    -
    security
    F
    license
    -
    quality
    A server that enables natural language interaction with AutoCAD through large language models like Claude, allowing users to create and modify drawings using conversational commands.
    19
    Python
    • Apple
  • Why this server?

    Implements a Model Context Protocol server for SQLite databases, allowing AI assistants to query and interact with SQLite databases

    -
    security
    F
    license
    -
    quality
    A Node.js implementation of the Model Context Protocol server using SQLite, providing a npx-based alternative for environments lacking Python's UVX runner.
    114
    2
    JavaScript
    • Apple
  • Why this server?

    Connects to Bear Notes' SQLite database to access and search notes content for retrieval and context enhancement.

    -
    security
    F
    license
    -
    quality
    Connects Bear Notes to AI assistants using semantic search and RAG (Retrieval-Augmented Generation), allowing AI systems to access and understand your personal knowledge base through meaningful search rather than just keyword matching.
    JavaScript
    • Apple
  • Why this server?

    The README includes an example 'SQLite Explorer' that demonstrates database integration with SQLite, allowing users to query SQLite databases and retrieve schema information.

    -
    security
    F
    license
    -
    quality
    An MCP server that enables graph database interactions with Neo4j, allowing users to access and manipulate graph data through natural language commands.
    Python
  • Why this server?

    Allows to connect to an SQLite database and query log data through the Model Context Protocol (MCP) server

    -
    security
    F
    license
    -
    quality
    Enables querying log data stored in SQLite databases through the Model Context Protocol, allowing natural language interactions with log analysis.
    Python
  • Why this server?

    Provides primary email storage, full-text search capabilities, processing status tracking, and efficient filtering with proper connection management

    -
    security
    F
    license
    -
    quality
    Processes emails from Outlook with date filtering, storing them in SQLite databases while generating vector embeddings for semantic search capabilities in MongoDB.
    5
    Python
    • Apple
    • Linux
  • Why this server?

    Facilitates natural language communication with SQLite databases, allowing conversational data exploration and manipulation.

    -
    security
    F
    license
    -
    quality
    A server that enables interaction with PostgreSQL, MySQL, MariaDB, or SQLite databases through Claude Desktop using natural language queries.
    Python
  • Why this server?

    Accesses the Bear Notes SQLite database to extract note content and metadata through SQL commands.

    -
    security
    F
    license
    -
    quality
    Allows the AI to read from your Bear Notes
    17
    TypeScript
    • Apple
  • Why this server?

    Provides safe, read-only access to SQLite databases through tools like read_query, list_tables, and describe_table

    -
    security
    F
    license
    -
    quality
    An MCP server that provides safe, read-only access to SQLite databases through MCP. This server is built with the FastMCP framework, which enables LLMs to explore and query SQLite databases with built-in safety features and query validation.
    21
    Python
  • Why this server?

    Uses SQLite as the database backend for storing source information and relationships

    -
    security
    F
    license
    -
    quality
    Server for managing academic literature with structured note-taking and organization, designed for seamless interaction with Claude. Built with SQLite for simplicity and portability.
    8
    Python