MCP + SQL Server フェイクデータ (.NET 10 dnx + Docker Compose) テスト集

Data

概要

本リポジトリは「mcp-sqlserver-fakedata-dotnet10-dnx-dockercompose」という名前のサンプル集で、SQL Server の MCP(Managed Code Packages)を使ったテスト、フェイクデータ生成用の MCP 実装、.NET 10 の dnx ツール、および Docker Compose を組み合わせた実験・検証環境を提供します。リポジトリには簡単なサンプルスクリプトや設定、スクリーンショットが含まれており、ローカルやコンテナ上での動作確認、フェイクデータ挿入のフロー確認、Visual Studio Code と MCP の組み合わせを試すための入門的な素材になっています。学習や PoC(Proof of Concept)に適した軽量リポジトリです。

GitHub

リポジトリの統計情報

  • スター数: 2
  • フォーク数: 0
  • ウォッチャー数: 2
  • コミット数: 3
  • ファイル数: 4
  • メインの言語: TSQL

主な特徴

  • SQL Server の MCP を使ったテストサンプルとフェイクデータ生成コード例を収録。
  • .NET 10 の dnx ツールチェーンとの組み合わせによる実行パターンを提示。
  • Docker Compose を用いたコンテナ環境での再現性ある検証が可能。
  • Visual Studio Code のスクリーンショットを含み、セットアップのイメージを把握しやすい。

技術的なポイント

本リポジトリは、複数の技術要素を組み合わせた軽量な検証用サンプルとして設計されています。中心は SQL Server 向けの MCP(Managed Code Packages)で、これによりデータベース側での拡張機能やカスタムロジックのテストが可能です。フェイクデータ生成用の MCP を用意することで、大量データを必要とするクエリ検証やパフォーマンス試験、データ整合性チェックの準備が簡便になります。

実行基盤には .NET 10 とその dnx ツールチェーンが使われ、.NET 側での小さなユーティリティやスクリプトとの連携を想定しています。Docker Compose を導入することで、SQL Server のコンテナ化と関連サービス(例:ホスト側のスクリプト実行環境)を一括で立ち上げられ、ローカル環境への影響を抑えつつ再現性の高いテスト環境を構築できます。

リポジトリ自体はファイル数が少なく、T-SQL スクリプトや設定ファイル、画像を中心に構成されています。Visual Studio Code のスクリーンショットが含まれているため、GUI を使った操作イメージすぐに掴める点も利点です。教育用途や PoC の初期段階で、MCP の導入手順やフェイクデータ生成の考え方を短時間で検証するのに向いています。拡張する場合は、より多彩なデータジェネレーター、CI/CD 用のスクリプト、完全な Dockerfile や Compose 設定の追加が考えられます。

プロジェクトの構成

主要なファイルとディレクトリ:

  • LICENSE: file
  • README.md: file
  • img: dir
  • src: dir

まとめ

MCP とフェイクデータ、.NET 10(dnx)と Docker Compose を組み合わせた軽量な検証サンプル集。導入の学習・PoCに最適。

リポジトリ情報:

READMEの抜粋:

mcp-sqlserver-fakedata-dotnet10-dnx-dockercompose

Testes com o MCP do SQL Server + MCPs de geração de dados fake + a ferramenta dnx do .NET 10 + Docker Compose.

Exemplos de testes com este conteúdo:

VS Code + MCPs SQL Server 1

VS Code + MCPs SQL Server 2