Sqlserver Readonly
БесплатноНе проверенRead-only SQL Server MCP server enabling safe database queries, table listing, and schema inspection with built-in security protections.
Описание
Read-only SQL Server MCP server enabling safe database queries, table listing, and schema inspection with built-in security protections.
README
Read-only SQL Server MCP server for Claude Desktop (and any MCP-compatible client).
Tools exposed
| Tool | Description |
|---|---|
query |
Run a SELECT query |
list_tables |
List all user tables with row-count estimate and size |
describe_table |
Show columns, types, nullability, PK for a table |
list_schemas |
List user-defined schemas |
Security protections
| Attack | Example | Status |
|---|---|---|
| Direct writes | DROP, DELETE, UPDATE, INSERT |
✅ Blocked |
| Multiple statements | SELECT 1; DROP TABLE t |
✅ Blocked |
| System procedures | xp_cmdshell, EXEC sp_help |
✅ Blocked |
| DoS | WAITFOR DELAY '0:0:5' |
✅ Blocked |
| Whitespace bypass | tabs and newlines between keywords | ✅ Blocked |
| Comment bypass | /* */ and -- before keywords |
✅ Blocked |
| Valid queries | SELECT, SELECT TOP, COUNT, WHERE |
✅ Allowed |
Environment variables
| Variable | Required | Default | Description |
|---|---|---|---|
MSSQL_SERVER |
✅ | — | Server hostname or IP |
MSSQL_DATABASE |
✅ | — | Database name |
MSSQL_USER |
✅ | — | SQL login username |
MSSQL_PASSWORD |
✅ | — | SQL login password |
MSSQL_PORT |
1433 |
TCP port | |
MSSQL_ENCRYPT |
true |
Enable TLS (true/false) |
|
MSSQL_TRUST_SERVER_CERTIFICATE |
false |
Trust self-signed certs |
Build
npm install
npm run build
Claude Desktop configuration
Add to %APPDATA%\Claude\claude_desktop_config.json:
{
"mcpServers": {
"sqlserver": {
"command": "node",
"args": ["../path-to/mcp-sqlserver/dist/index.js"],
"env": {
"MSSQL_SERVER": "localhost",
"MSSQL_DATABASE": "MyDatabase",
"MSSQL_USER": "sa",
"MSSQL_PASSWORD": "YourPassword",
"MSSQL_TRUST_SERVER_CERTIFICATE": "true"
}
}
}
}
Установка Sqlserver Readonly
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/gbfeliped/mcp-sqlserver-readonlyFAQ
Sqlserver Readonly MCP бесплатный?
Да, Sqlserver Readonly MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Sqlserver Readonly?
Нет, Sqlserver Readonly работает без API-ключей и переменных окружения.
Sqlserver Readonly — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить Sqlserver Readonly в Claude Desktop, Claude Code или Cursor?
Открой Sqlserver Readonly на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
wenb1n-dev/SmartDB_MCP
A universal database MCP server supporting simultaneous connections to multiple databases. It provides tools for database operations, health analysis, SQL optim
автор: wenb1n-devPostgres Server
This server enables interaction with PostgreSQL databases through the Model Context Protocol, optimized for the AWS Bedrock AgentCore Runtime. It provides tools
автор: madhurprashPostgres
Query your database in natural language
автор: AnthropicPostgreSQL
Read-only database access with schema inspection.
автор: modelcontextprotocolCompare Sqlserver Readonly with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории data
