
MSSQL MCPサーバー
MSSQL MCPサーバーは、AIアシスタントとMicrosoft SQL Serverデータベースを接続し、高度なデータ操作、ビジネスインテリジェンス、ワークフロー自動化をAIフローから直接実現します。クエリ実行、スキーマ管理、ビジネスインサイトの生成をシームレスに行えます。...
FlowHuntとAIワークフローをSnowflakeデータベースに接続し、Snowflake MCPサーバーでクエリ自動化、スキーマ管理、データインサイトの安全かつプログラムによる取得を実現します。
Snowflake MCPサーバーは、AIアシスタントや開発者ツールをSnowflakeデータベースに接続するModel Context Protocol(MCP)の実装です。ユーザーはSQLクエリの実行、データベーススキーマの管理、データインサイトへのアクセスを標準化されたMCPインターフェースを通じてシームレスに行うことができます。Snowflakeのデータやスキーマをアクセス可能なリソースとして公開し、読み取り・書き込み・テーブル管理用のツールを提供することで、AI駆動のワークフローやエージェント、LLMがデータベース処理を可能にします。これにより、データ分析やテーブル管理、スキーマ探索の自動化を安全かつ柔軟に行え、開発者の生産性が飛躍的に向上します。
リポジトリやドキュメントにはプロンプトテンプレートの明記はありません。
memo://insights
append_insight
ツールで新しいインサイトが追加されると自動で更新されます。context://table/{table_name}
read_query
SELECT
クエリを実行し、結果をオブジェクト配列で返します。write_query
(--allow-write
有効時のみ)INSERT
、UPDATE
、DELETE
のSQL変更クエリを実行し、影響を受けた行数または確認メッセージを返します。create_table
(--allow-write
有効時のみ)CREATE TABLE
クエリで新しいテーブルを作成し、作成確認を返します。list_databases
list_schemas
list_tables
describe_table
memo://insights
リソースで進化するデータインサイトを集約・共有し、コラボ分析や監査トレイルをサポートします。windsurf.json
)を開きます。mcpServers
配列にSnowflake MCPサーバーを新規エントリーとして追加します:{
"mcpServers": [
{
"command": "mcp-snowflake-server",
"args": ["--port", "8080"]
}
]
}
{
"command": "mcp-snowflake-server",
"env": {
"SNOWFLAKE_ACCOUNT": "your_account",
"SNOWFLAKE_USER": "your_user",
"SNOWFLAKE_PASSWORD": "${SNOWFLAKE_PASSWORD}"
},
"inputs": {
"database": "your_db"
}
}
{
"mcpServers": [
{
"command": "mcp-snowflake-server",
"args": []
}
]
}
cursor.json
または同等の設定ファイルを開きます。mcpServers
ブロックにSnowflake MCPサーバーを追加します:{
"mcpServers": [
{
"command": "mcp-snowflake-server",
"args": []
}
]
}
{
"mcpServers": [
{
"command": "mcp-snowflake-server",
"args": []
}
]
}
SnowflakeパスワードやAPIトークンなどの機密情報は必ず環境変数で管理し、設定ファイルのenv
プロパティ経由で安全に参照してください。
FlowHuntでのMCP利用
FlowHuntワークフローにMCPサーバーを統合するには、MCPコンポーネントをフローに追加し、AIエージェントと接続してください。
MCPコンポーネントをクリックして設定パネルを開き、system MCP設定セクションに以下のJSON形式でMCPサーバー情報を入力します。
{
"snowflake-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
設定後、AIエージェントはすべての機能・能力にアクセスできるツールとしてこのMCPを利用可能となります。“snowflake-mcp"を実際のMCPサーバー名に、URLも自身のMCPサーバーURLに変更してください。
セクション | 利用可否 | 詳細/備考 |
---|---|---|
概要 | ✅ | |
プロンプト一覧 | ⛔ | プロンプトテンプレートは見つかりませんでした。 |
リソース一覧 | ✅ | memo://insights , context://table/{table_name} |
ツール一覧 | ✅ | read_query, write_query, create_table, list_databases など |
APIキーのセキュリティ | ✅ | 環境変数利用例あり。 |
サンプリングサポート(評価上は重要度低) | ⛔ | リポジトリ・ドキュメントに記載なし。 |
上記より、Snowflake MCPサーバーはSnowflakeデータベース操作のための強力なツールとリソースを提供しますが、プロンプトテンプレートやサンプリング/rootsサポート情報は明記されていません。
Snowflake MCPサーバーは、Snowflakeデータベースへの包括的なアクセスツールと有用なリソースプリミティブを提供し、ドキュメントも充実、実践的なセキュリティ/設定ガイダンスも含みます。ただし、プロンプトテンプレートやroots/サンプリングの明記がない点はMCPとしての完全性をやや損ないます。総じて、データベースワークフローにおいて実用的かつ強力なMCP実装と言えます。
ライセンスあり | ✅ (GPL-3.0) |
---|---|
ツールが1つ以上ある | ✅ |
フォーク数 | 44 |
スター数 | 101 |
AIアシスタントや開発者ツールをSnowflakeデータベースに接続し、SQLクエリ実行、スキーマ管理、自動インサイト集約などを標準化されたMCPインターフェースで提供します。
`memo://insights`で集約されたデータインサイトを、プリフェッチ有効時は`context://table/{table_name}`でテーブルごとのスキーマ要約を提供します。
読み取り(SELECT)、書き込み(INSERT/UPDATE/DELETE)、テーブル作成、データベース・スキーマ・テーブルの一覧取得、テーブルスキーマの説明が可能です。
はい、writeおよびcreate_tableツールを使って、テーブル作成やデータ取り込み、変換などのエンジニアリングワークフローをプログラムで自動化できます。
機密認証情報は環境変数に保存し、設定ファイルの`env`プロパティで参照してください。セットアップ例を参照してください。
はい、GPL-3.0でライセンスされています。
プロンプトテンプレートやサンプリングは本サーバーのドキュメントには明記されていません。
MSSQL MCPサーバーは、AIアシスタントとMicrosoft SQL Serverデータベースを接続し、高度なデータ操作、ビジネスインテリジェンス、ワークフロー自動化をAIフローから直接実現します。クエリ実行、スキーマ管理、ビジネスインサイトの生成をシームレスに行えます。...
StarRocks MCPサーバーをFlowHuntと統合することで、AIエージェントがStarRocksデータベースへ安全かつ効率的にクエリ、管理、可視化を実現します。複雑なクライアント設定は不要です。...
MCPデータベースサーバーは、SQLite、SQL Server、PostgreSQL、MySQLなどの主要データベースへの安全でプログラム的なアクセスをAIアシスタントや自動化ツールに提供します。ブリッジとして機能し、コンテキスト認識ワークフローやAI搭載アプリケーションが効率的に構造化データを照会・管理・操作できる...