About @sequel/mcp
A set of MCP servers for querying PostgreSQL, MySQL and ClickHouse databases from supported MCP clients. It provides an npx-based installer that configures the chosen database server for Claude, Cursor or WindSurf. It suits users who want to query their databases directly from these clients.
Key features
- 01MCP servers for PostgreSQL, MySQL and ClickHouse
- 02npx installer for client configuration
- 03Per-database install option
- 04Supports Claude, Cursor and WindSurf clients
Use cases
- 01Querying a PostgreSQL database from Cursor
- 02Analyzing ClickHouse data from Claude
- 03Setting up MySQL access in WindSurf
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project README@sequel/mcp
MCP servers for your databases. Query your database from your favourite MCP clients.
Usage
Install the MCP server to your client
npx -y @sequelsh/mcp@latest install
Install a specific database MCP server
npx -y @sequelsh/mcp@latest install -d postgresql
Supported Databases
npx -y @sequelsh/mcp@latest install -d <database>
- PostgreSQL
postgresql - MySQL
mysql - ClickHouse
clickhouse
Supported MCP Clients
npx -y @sequelsh/mcp@latest install -c <client>
- Claude
claude - Cursor
cursor - WindSurf
windsurf
Setting up for development
This project uses Bun, so make sure you have bun installed
Install dependencies
bun install
Build
bun run build
Run MCP Install
bun run mcp:install
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.