← Discover MCPs and Agents
d
MCPData & AnalyticsGitHub

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.

Links

README

From the repo.

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

Collected info

  • 12 stars
  • 3 forks
  • Language: C#
  • Source updated: 9/10/2026

Config for your environment

Replace {MCP_ENDPOINT_URL} with this MCP’s endpoint URL (from its repo or docs above). No API key — you connect directly.

Tool

OS

Config file: ~/.cursor/mcp.json

{
  "mcpServers": {
    "mcp-server": {
      "url": "{MCP_ENDPOINT_URL}"
    }
  }
}

Paste into mcpServers in the config file. Restart Cursor after saving.

If this MCP is also published on mcpchannel.ai, you can subscribe from Browse and use the gateway config there instead.