icon for mcp server

虚假数据SQL Server

STDIO

.NET 9巴西标准假数据生成MCP服务器

dotnet9-mcp-fakedata-sqlserver

Implementação em .NET 9 de MCP Server para a geração de dados fake no padrão brasileiro em bases do SQL Server. Inclui o uso da biblioteca Bogus e de um script do Docker Compose para a montagem do ambiente de testes.


Para instalar este MCP execute a instrução a seguir em Windows, Linux ou macOS, em um ambiente que conte pelo menos com o .NET 9:

dotnet tool install --global FakeDataSqlSrvMcpServer --version 1.0.0

Package no NuGet: https://www.nuget.org/packages/FakeDataSqlSrvMcpServer/

Para saber mais sobre o template de projeto .NET para MCP acesse: https://devblogs.microsoft.com/dotnet/mcp-server-dotnet-nuget-quickstart/

Este MCP pode ser utilizando em conjunto com o MCP Server do SQL Server. Criei uma versão do MCP do SQL Server 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

Para saber mais sobre o package que criei para o MCP do SQL Server acesse: https://github.com/renatogroffe/sqlserver-mcp-dotnet-tool-scripts

O comando a seguir mostrará se as ferramentas foram corretamente instaladas:

dotnet tool list -g

E trará um resultado similar a:

Package Id                        Version      Commands
-------------------------------------------------------------------
fakedatasqlsrvmcpserver           1.0.0        mcpfakedatasqlserver
mcpsqlserver-preview-202508d      1.0.0        mcpsqlserver

Exemplo de arquivo mcp.json do VS Code configurado para uso destes 2 MCPs:

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

Um exemplo utilizando a tool do MCP para cadastrar Contatos fake:

Contatos fake

Um segundo exemplo usando a tool do MCP para cadastrar Empresas fake:

Empresas fake

MCP Now 重磅来袭,抢先一步体验