SQLite icon

SQLite

Enables AI assistants to securely interact with SQLite databases, providing a comprehensive set of operations.

About

This tool serves as a Model Context Protocol (MCP) server designed for SQLite database operations. Built with Go, it provides a secure and restricted interface for AI assistants to manage and interact with SQLite databases. It supports a wide range of functionalities including dynamic multi-database switching, complete query and execution capabilities, transaction management, schema definition, and database maintenance, all while ensuring operations are confined to specified directories to enhance security.

Key Features

  • Multi-database support with dynamic switching
  • Directory-restricted operations for enhanced security
  • Comprehensive SQLite operations including queries, transactions, and table management
  • Database creation, deletion, listing, and switching
  • Query analysis and database statistics
  • 1 GitHub stars

Use Cases

  • Integrating SQLite database capabilities into AI-driven workflows and applications
  • Allowing AI assistants to manage and query SQLite databases programmatically
  • Automating database creation, maintenance, and data manipulation tasks via an MCP interface
Advertisement

Advertisement