SQL Server MCP by InsightfulPipe について
SQL Server MCP by InsightfulPipeは、AIアシスタントでMicrosoft SQL ServerまたはAzure SQLを利用するチーム向けのホスト型リモートサーバーです。スキーマやテーブルの確認、クエリプランとデータベース状態の調査に加え、接続ログインの権限に応じてT-SQLを実行できます。
主な機能
- 01データベースのスキーマとテーブル一覧
- 02テーブルのメタデータとスキーマ確認
- 03クエリプランと高負荷クエリの調査
- 04データベース状態の確認
- 05T-SQLステートメントの実行
活用シーン
- 01データベーススキーマ内のテーブル確認
- 02テーブルの列とインデックスの確認
- 03データベース状態と高負荷クエリの調査
- 04T-SQLクエリの実行
MCP 対応
ホスト型リモートサーバーを通じて、SQL ServerとAzure SQLの調査・クエリ操作をMCPクライアントに公開します。読み取りと書き込みの可否は、接続ログインに付与されたGRANT/REVOKE権限に依存します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mssql.insightfulmcp.com/claude mcp add --transport http com-insightfulpipe-mssql https://mssql.insightfulmcp.com/{"mcpServers":{"com-insightfulpipe-mssql":{"type":"http","url":"https://mssql.insightfulmcp.com/"}}}Cursor で開く{"servers":{"com-insightfulpipe-mssql":{"type":"http","url":"https://mssql.insightfulmcp.com/"}}}VS Code で開く{"mcpServers":{"com-insightfulpipe-mssql":{"type":"http","url":"https://mssql.insightfulmcp.com/"}}}{"mcpServers":{"com-insightfulpipe-mssql":{"serverUrl":"https://mssql.insightfulmcp.com/"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Insightful Pipe による SQL Server MCP サーバー
SQL Server と Azure SQL のスキーマ、テーブル、T-SQL、データベースの健全性情報を提供し、SQL Server を AI アシスタントに接続します。
Insightful Pipe MCP サーバーコレクションの一部です。Model Context Protocol(MCP)を通じて、Claude、ChatGPT、Cursor などの AI アシスタントから SQL Server を利用できます。
MCP サーバーの URL
https://mssql.insightfulmcp.com/
SQL Server MCP とは?
SQL Server MCP は、InsightfulPipe がホストするリモート Model Context Protocol サーバーです。スキーマの参照、テーブルの調査、自分の Microsoft SQL Server または Azure SQL インスタンスへの T-SQL の実行ができます。読み取り専用か読み書き可能かは、このコネクターが使用するログインの GRANT/REVOKE 権限によって決まります。
インストール
Claude
- MCP サーバーの URL をコピーします:
https://mssql.insightfulmcp.com/ - Claude Connectors Settingsを開きます
- 一番下までスクロールし、Add custom connectorをクリックします
- URL を貼り付け、Addをクリックします
- Connectをクリックし、求められた場合は InsightfulPipe にサインインします。すると、Claude に接続済みのコネクターとして表示されます。
ChatGPT
カスタム MCP サーバーは、ChatGPT のDeveloper modeから追加します。利用できるかどうかは ChatGPT のプランによって異なり、ワークスペース管理者による許可が必要な場合があります。
- ChatGPT の設定でDeveloper modeを有効にします
- リモート MCP サーバー用の新しいアプリを作成し、URL を貼り付けます:
https://mssql.insightfulmcp.com/ - 求められた場合は InsightfulPipe にサインインします。サインインすると接続が完了します。
OpenAI のガイドを参照してください:Developer mode and MCP apps in ChatGPT
Claude Code
claude mcp add --transport http mssql https://mssql.insightfulmcp.com/
Cursor
サーバーを~/.cursor/mcp.json(すべてのプロジェクト用)または.cursor/mcp.json(1 つのプロジェクト用)に追加します:
{
"mcpServers": {
"mssql": {
"url": "https://mssql.insightfulmcp.com/"
}
}
}
Cursor にNeeds authenticationと表示されたら、Connectをクリックし、求められた場合は InsightfulPipe にサインインします。
利用可能なアクション
8 個のアクション:読み取り 7 個、書き込み 1 個。
読み取りアクション(7 個)
| アクション | 説明 |
|---|---|
analyze_db_health | 接続状態 + メモリクラーク + ログ再利用の健全性 |
explain_query | クエリの SHOWPLAN_XML |
get_table_metadata | 完全なメタデータ:列 + 制約 + インデックス + 推定サイズ |
get_table_schema | テーブルまたはビューの列一覧 |
get_top_queries | sys.dm_exec_query_stats から最も負荷の高いクエリを取得 |
list_schemas | 接続中のデータベースにあるすべてのスキーマを一覧表示 |
list_tables | スキーマ内のテーブル、ビュー、またはシーケンスを一覧表示 |
書き込みアクション(1 個)
| アクション | 説明 |
|---|---|
run_query | T-SQL ステートメントを実行 |
AI に許可する操作を管理する
接続済みの各アカウントで AI エージェントに許可する操作を決められます:
- **個別のアクションをアカウントごとにオン/オフにできます。**エージェントには許可したアクションだけが表示されます。
- **読み取り専用または読み取りと書き込みで接続できます。**読み取り専用接続では、読み取りアクションのみ有効にできます。
- **破壊的なアクションはデフォルトでオフです。**削除などのアクションは、管理者が有効にするまで無効です。
- **アカウントごとにチームアクセスを設定できます。**制限付きのチームメンバーは、許可されたアカウントのみを使用でき、そのアカウントで有効になっている読み取りアクションを利用できます。
使用例
"List the tables in the dbo schema"
"Show the schema of the Orders table"
"Check my database health"
料金
SQL Server MCP サーバーは、ほかのすべての MCP サーバーおよび CLI とともに、InsightfulPipe のすべてのプランに含まれています。プランは月額 $29.99 からで、7 日間お試しいただけます。現在のプランについてはinsightfulpipe.com/pricingをご覧ください。
Insightful Pipe の MCP サーバーをさらに探す
insightfulpipe.com/mcp-servers にアクセスして、MCP サーバーの全コレクションをご覧ください。
リソース
サポート
- ドキュメント: insightfulpipe.com/docs
- すべての MCP サーバー: insightfulpipe.com/mcp-servers
- メール: [email protected]
Insightful Pipe — MCP サーバーを通じて、AI を活用したマーケティング分析を提供します。すべての連携を見る →
ライセンス
MIT License — 詳細は LICENSE をご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。