Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Sqlite Explorer Fastmcp Mcp Server

    An MCP server that provides safe, read-only access to SQLite databases through Model Context Protocol (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.

    91 stars
    Python
    Updated Nov 3, 2025
    database-tools
    llm-integration
    llm-tools
    mcp
    python
    sqlite

    Table of Contents

    • 📋 System Requirements
    • 📦 Dependencies
    • Required Packages
    • 📑 Table of Contents
    • 🛠️ MCP Tools
    • read_query
    • list_tables
    • describe_table
    • 🚀 Getting Started
    • 📦 Installation Options
    • Option 1: Install for Claude Desktop
    • Option 2: Install for Cline VSCode Plugin
    • 🔒 Safety Features
    • 📚 Development Documentation
    • ⚙️ Environment Variables

    Table of Contents

    • 📋 System Requirements
    • 📦 Dependencies
    • Required Packages
    • 📑 Table of Contents
    • 🛠️ MCP Tools
    • read_query
    • list_tables
    • describe_table
    • 🚀 Getting Started
    • 📦 Installation Options
    • Option 1: Install for Claude Desktop
    • Option 2: Install for Cline VSCode Plugin
    • 🔒 Safety Features
    • 📚 Development Documentation
    • ⚙️ Environment Variables

    Documentation

    MseeP.ai Security Assessment Badge

    SQLite Explorer MCP Server

    An MCP server that provides safe, read-only access to SQLite databases through Model Context Protocol (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.

    📋 System Requirements

    • Python 3.6+
    • SQLite database file (path specified via environment variable)

    📦 Dependencies

    Install all required dependencies:

    bash
    # Using pip
    pip install -r requirements.txt

    Required Packages

    • fastmcp: Framework for building Model Context Protocol servers

    All dependencies are specified in requirements.txt for easy installation.

    📑 Table of Contents

    • System Requirements
    • Dependencies
    • MCP Tools
    • Getting Started
    • Installation Options
    • Claude Desktop
    • Cline VSCode Plugin
    • Safety Features
    • Development Documentation
    • Environment Variables

    🛠️ MCP Tools

    The server exposes the following tools to LLMs:

    read_query

    Execute a SELECT query on the database with built-in safety validations. Features:

    • Query validation and sanitization
    • Parameter binding support
    • Row limit enforcement
    • Results formatted as dictionaries

    list_tables

    List all available tables in the database with their names.

    describe_table

    Get detailed schema information for a specific table, including:

    • Column names and types
    • NULL constraints
    • Default values
    • Primary key information

    🚀 Getting Started

    Clone the repository:

    bash
    git clone https://github.com/hannesrudolph/sqlite-explorer-fastmcp-mcp-server.git
    cd sqlite-explorer-fastmcp-mcp-server

    📦 Installation Options

    You can install this MCP server in either Claude Desktop or the Cline VSCode plugin. Choose the option that best suits your needs.

    Option 1: Install for Claude Desktop

    Install using FastMCP:

    bash
    fastmcp install sqlite_explorer.py --name "SQLite Explorer" -e SQLITE_DB_PATH=/path/to/db

    Replace /path/to/db with the path to your SQLite database file.

    Option 2: Install for Cline VSCode Plugin

    To use this server with the Cline VSCode plugin:

    1. In VSCode, click the server icon (☰) in the Cline plugin sidebar

    2. Click the "Edit MCP Settings" button (✎)

    3. Add the following configuration to the settings file:

    json
    {
      "sqlite-explorer": {
        "command": "uv",
        "args": [
          "run",
          "--with",
          "fastmcp",
          "--with",
          "uvicorn",
          "fastmcp",
          "run",
          "/path/to/repo/sqlite_explorer.py"
        ],
        "env": {
          "SQLITE_DB_PATH": "/path/to/your/database.db"
        }
      }
    }

    Replace:

    • /path/to/repo with the full path to where you cloned this repository (e.g., /Users/username/Projects/sqlite-explorer-fastmcp-mcp-server)
    • /path/to/your/database.db with the full path to your SQLite database file

    🔒 Safety Features

    • Read-only access to SQLite databases
    • Query validation and sanitization
    • Parameter binding for safe query execution
    • Row limit enforcement
    • Progress output suppression for clean JSON responses

    📚 Development Documentation

    The repository includes documentation files for development:

    • mcp-documentation.txt: Contains comprehensive documentation about the MCP server implementation and FastMCP framework usage.

    This documentation serves as context when developing features and can be used with LLMs to assist in development.

    ⚙️ Environment Variables

    The following environment variables must be set:

    • SQLITE_DB_PATH: Full path to the SQLite database file you want to explore

    Similar MCP

    Based on tags & features

    • FH

      Fhir Mcp Server

      Python·
      55
    • AW

      Aws Mcp Server

      Python·
      165
    • AL

      Alibaba Cloud Ops Mcp Server

      Python·
      78
    • FA

      Fal Mcp Server

      Python·
      8

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • FH

      Fhir Mcp Server

      Python·
      55
    • AW

      Aws Mcp Server

      Python·
      165
    • AL

      Alibaba Cloud Ops Mcp Server

      Python·
      78
    • FA

      Fal Mcp Server

      Python·
      8

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k