MSSQL MCP サーバー
MSSQL MCPサーバーは、 Microsoft SQL Server(MSSQL)です。AIアシスタントは、このサーバーを使用することで、以下のことが可能になります。
利用可能なテーブルの一覧
表の内容を読む
制御されたアクセスでSQLクエリを実行する
これにより、より安全なデータベース探索、厳格な権限の適用、データベース操作のログ記録が保証されます。
特徴
環境変数によるMSSQL データベースアクセスの保護
エラー処理による制御されたクエリ実行
テーブル一覧とデータ取得
クエリと操作を監視するための包括的なログ記録
Related MCP server: MSSQL MCP Server
インストール
構成
データベース アクセスを構成するには、次の環境変数を設定します。
使用法
クロード・デスクトップ
Claude Desktopと統合するには、次の構成をclaude_desktop_config.jsonに追加します。
スタンドアロンサーバーとして実行
発達
セキュリティに関する考慮事項
最小限の権限を持つ専用の MSSQL ユーザーを使用します。
ルート資格情報や完全な管理者アカウントは使用しないでください。
必要な操作のみにデータベース アクセスを制限します。
セキュリティ監視のためのログ記録と監査を有効にします。
権限を定期的に確認し、最小限の権限アクセスを確保します。
セキュリティのベストプラクティス
安全なセットアップのために:
制限された権限を持つ専用の MSSQL ユーザーを作成します。
資格情報をハードコーディングすることは避け、代わりに環境変数を使用してください。
必要なテーブルと操作のみへのアクセスを制限します。
監査のためにSQL Server のログ記録と監視を有効にします。
不正アクセスを防ぐために、データベース アクセスを定期的に確認してください。
詳細な手順については、 **『MSSQL セキュリティ構成ガイド』**を参照してください。
⚠️重要:に従ってください。
ライセンス
このプロジェクトはMITライセンスに基づいてライセンスされています。詳細はLICENSEファイルをご覧ください。
貢献
貢献を歓迎します!貢献するには:
リポジトリをフォークします。
機能ブランチを作成する:
git checkout -b feature/amazing-feature変更をコミットします:
git commit -m 'Add amazing feature'ブランチにプッシュ:
git push origin feature/amazing-featureプルリクエストを開きます。
ヘルプが必要ですか?
ご質問や問題がある場合は、お気軽に GitHub **Issue**を開くか、メンテナーに問い合わせてください。