Neuromcp.sqlserver について
NeuroMCP.SqlServerは、MCPを通じてAIエージェントにSQL Serverへのアクセスとクエリ実行を提供します。Azure DevOpsも含むバックエンド連携サービス群の一つです。
主な機能
- 01SQL Serverデータベースへのアクセス
- 02データベースクエリの実行
- 03AIエージェント向けMCPインターフェース
- 04Dockerイメージの提供
活用シーン
- 01AIエージェントからSQL Serverデータベースにアクセス
- 02MCPサーバー経由でデータベースクエリを実行
MCP 対応
MCP仕様に準拠し、MCPクライアントにSQL Serverへのアクセスとクエリ実行を提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
NeuroMCP
NeuroMCP(Neural Model Context Protocol)は、AI エージェントが標準化された API を通じてさまざまなバックエンドシステムと連携できるようにする、特化型マイクロサービスのコレクションです。各サービスは Model Context Protocol(MCP)の仕様に準拠し、AI エージェントに一貫したインターフェースを提供します。
サービス
このプロジェクトには現在、次のサービスが含まれています。
- NeuroMCP.AzureDevOps:作業項目、リポジトリなどを対象に Azure DevOps と連携します
- NeuroMCP.SqlServer:SQL Server データベースへのアクセスとクエリ実行機能を提供します
ドキュメント
NeuroMCP の完全なドキュメントは、docs ディレクトリにあります。
クイックスタート
NeuroMCP.AzureDevOps
# Pull the image
docker pull ahmedkhalil777/neuromcp-azuredevops:latest
# Run with default settings
docker run -p 5300:5300 ahmedkhalil777/neuromcp-azuredevops
NeuroMCP.SqlServer
# Pull the image
docker pull ahmedkhalil777/neuromcp-sqlserver:latest
# Run with default settings
docker run -p 5200:5200 ahmedkhalil777/neuromcp-sqlserver
詳しい手順については、Docker インストールガイドを参照してください。
Docker Compose の例
複数のサービスをまとめて実行する場合:
version: '3.8'
services:
neuromcp-azuredevops:
image: ahmedkhalil777/neuromcp-azuredevops:latest
ports:
- "5300:5300"
volumes:
- ./azuredevops-config:/app/config
restart: unless-stopped
neuromcp-sqlserver:
image: ahmedkhalil777/neuromcp-sqlserver:latest
ports:
- "5200:5200"
volumes:
- ./sqlserver-config:/app/config
restart: unless-stopped
より高度な設定については、Docker Compose ガイドを参照してください。
コントリビューション
コントリビューションを歓迎します!お気軽にプルリクエストを送信してください。
ライセンス
このプロジェクトは MIT ライセンスの下でライセンスされています。詳細については、LICENSE ファイルを参照してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。