MCP Servers

A collection of Model Context Protocol servers, templates, tools and more.

S
Sqlserver MCP Dotnet Tool Scripts

Exemplo de uso do MCP do SQL Server (via dotnet tool) com um server de banco de dados containerizado e com consulta a dados de regiões do Brasil. Inclui Docker Compose para criação do ambiente de testes.

Created 8/13/2025
Updated 27 days ago
Repository documentation and setup instructions

sqlserver-mcp-dotnet-tool-scripts

Exemplo de uso do MCP do SQL Server (via dotnet tool) com um server de banco de dados containerizado e com consulta a dados de regiões do Brasil. Inclui Docker Compose para criação do ambiente de testes.

Um pouco mais sobre o MCP Server do SQL Server:

Criei uma versão deste MCP que pode ser instalada como uma .NET Global Tool e que foi publicada no NuGet. Basta apenas executar a instrução a seguir em Windows, Linux ou macOS, em um ambiente que conte pelo menos com o .NET 8 previamente instalado

dotnet tool install --global mcpsqlserver-preview-202508d --version 1.0.0

O comando a seguir mostrará se a ferramenta foi corretamente instalada:

dotnet tool list -g

Link do package gerado no NuGet:

https://www.nuget.org/packages/mcpsqlserver-preview-202508d/

O workflow do GitHub Actions (sqlserver-mcp-dotnet-tool.yml) utilizado para a geração desta tool está na pasta com este mesmo nome (/workflow0) workflow.

Como podemos observar no resultado seguinte:

ID do Pacote                      Versão      Comandos
----------------------------------------------------------
mcpsqlserver-preview-202508d      1.0.0       mcpsqlserver

Para subir o ambiente de testes (uma instância do SQL Server a partir de um script do Docker Compose) execute:

cd src
docker-compose up -d

Arquivo mcp.json com configurações informadas no Visual Studio Code:

{
	"servers": {
		"mcp-sqlserver-dotnet-tool": {
			"type": "stdio",
			"command": "mcpsqlserver",
			"args": [],
			"env": {
                "CONNECTION_STRING": "Server=localhost;Database=BaseDadosGeograficos;User Id=sa;Password=SqlServer2025!;TrustServerCertificate=True;"
			}
		}
	},
	"inputs": []
}

Exemplo de uso do MCP do SQL Server a partir do Visual Studio Code: Aplicação em execução

Quick Setup
Installation guide for this server

Installation Command (package not published)

git clone https://github.com/renatogroffe/sqlserver-mcp-dotnet-tool-scripts
Manual Installation: Please check the README for detailed setup instructions and any additional dependencies required.

Cursor configuration (mcp.json)

{ "mcpServers": { "renatogroffe-sqlserver-mcp-dotnet-tool-scripts": { "command": "git", "args": [ "clone", "https://github.com/renatogroffe/sqlserver-mcp-dotnet-tool-scripts" ] } } }