mcpField
M
mcp-datalust-seq-mcp-dotnet

mcp-datalust-seq-mcp-dotnet

ローカル
github.com/cege7480データ・分析079 週間前に更新

mcp-datalust-seq-mcp-dotnet について

mcp-datalust-seq-mcp-dotnetは、Datalust Seq Server APIをMCP経由で利用したい開発者向けのMCPサーバーです。C# MCP SDKを使い、ユニットテストも含みます。

主な機能

  1. 01Datalust Seq Server APIのラッパー
  2. 02C# MCP SDKによる構築
  3. 03ユニットテストプロジェクト
  4. 04Dockerビルド手順

活用シーン

  1. 01MCPクライアントへのSeq API機能の公開
  2. 02.NETでのサーバー構築と実行
  3. 03プロジェクトのユニットテスト実行
  4. 04Dockerイメージの構築

MCP 対応

MCPサーバーとして、MCPクライアントにDatalust Seq Server APIを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"datalust-seq-mcp-dotnet": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"build"
]
}
}
}
起動コマンドdocker run -i --rm build

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
ocibuild

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

mcp-datalust-seq-mcp-dotnet

MCP としてラップされた Datalust Seq Server API

手順

Datalust Seq API をラップする dotnet の MCP の使い方
  1. リポジトリをクローンします:

    git clone https://github.com/cege7480/mcp-datalust-seq-mcp-dotnet.git
    cd mcp-datalust-seq-mcp-dotnet
    
  2. プロジェクトをビルドします:

    dotnet build
    
  3. MCP サーバーを実行します:

    dotnet run --project src/McpDatalustSeq.csproj
    
単体テストの実行方法
  1. テストプロジェクトをビルドします:

    dotnet build tests/McpDatalustSeq.Tests.csproj
    
  2. テストを実行します:

    dotnet test tests/McpDatalustSeq.Tests.csproj
    
Docker コンテナーをビルドして ghcr.io に公開する方法
  1. Docker イメージをビルドします:

    docker build -t ghcr.io/<your-username>/mcp-datalust-seq-mcp-dotnet:latest .
    
  2. Docker イメージを ghcr.io にプッシュします:

    docker push ghcr.io/<your-username>/mcp-datalust-seq-mcp-dotnet:latest
    

参考資料

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。