Provides tools for interacting with SQLite databases, including executing SQL queries (SELECT, INSERT, UPDATE, DELETE), importing CSV files into tables, and listing database tables with their schemas.
MCP Database Server
A Model Context Protocol (MCP) server that provides tools for interacting with a SQLite database.
Features
query_database: Execute SQL queries (SELECT, INSERT, UPDATE, DELETE)
import_csv: Import CSV files into database tables
list_tables: List all tables with their schemas
Setup
Usage
With Claude Desktop
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):
Development
Tools
query_database
Execute SQL queries on the database.
import_csv
Import a CSV file into a table.
list_tables
List all tables and their schemas. No parameters required.
Environment Variables
DB_PATH: Path to the SQLite database file (default:./data.db)