MSSQL
Interaja com bancos de dados do Microsoft SQL Server para executar consultas e analisar dados de negócios.
Documentação
Servidor MCP MSSQL
Visão Geral
O Servidor MCP MSSQL fornece recursos de interação com banco de dados e inteligência de negócios. Este servidor permite executar consultas SQL, analisar dados de negócios e gerar automaticamente memorandos de insights de negócios.
Consulte o SQLite do site oficial para modificações e adaptação ao MSSQL
Componentes
read_query- Executar consultas SELECT para ler dados do banco de dados
write_query- Executar consultas INSERT, UPDATE ou DELETE
create_table- Criar novas tabelas no banco de dados
list_tables- Obter uma lista de todas as tabelas no banco de dados
describe-table- Visualizar informações de esquema de uma tabela específica
append_insight- Adicionar novos insights de negócios ao recurso de memorando
Demonstração
A tabela do banco de dados é a seguinte. Os nomes das colunas não são padronizados, e a IA fará a correspondência por conta própria. Erros durante a execução do SQL serão corrigidos automaticamente.

A seguir está a demonstração.

Ambiente operacional
Python 3.xPackages- pyodbc>=4.0.39
- pydantic>=2.0.0
- mcp>=0.1.0
ODBC Driver 17 for SQL Server
Uso
Instalar pacotes
CD /d ~/mssql-mcp
pip install -r requirements.txt
Configuração
#with server.py same folder create config.json,add:
{
"database": {
"driver": "ODBC Driver 17 for SQL Server",
"server": "server ip",
"database": "db name",
"username": "username",
"password": "password",
"trusted_connection": false
},
"server": {
"name": "mssql-manager",
"version": "0.1.0"
}
}
Claude Desktop, Windsurf
# add to claude_desktop_config.json. Note:use your path
{
"mcpServers": {
"mssql": {
"command": "python",
"args": [
# your path,e.g.:"C:\\mssql-mcp\\src\\server.py"
"~/server.py"
]
}
}
}
Cursor
# Add according to the following diagram Cursor MCP. Note:use your path

Observação: A nova versão do cursor também foi alterada para configuração JSON, consulte a seção anterior
MCP Inspector
# Note:use your path
npx -y @modelcontextprotocol/inspector python C:\\mssql-mcp\\src\\server.py
Estrutura do Projeto
mssql-mcp
├── .git
├── .gitignore
├── LICENSE
├── README.md
├── README_en.md
├── README_zh.md
├── imgs
│ ├── cursor_config.png
│ ├── table.png
│ └── demo.gif
├── requirements.txt
└── src
├── __init__.py
└── server.py
Licença
Licença MIT