mcpField
Q
QualisMcp

QualisMcp

ローカル
github.com/yanjustino科学・教育379 週間前に更新

QualisMcp について

QualisMcpは、ブラジルのQualis学術イベント分類を検索するC#・.NET 9.0のプロジェクトです。MCPサーバーとクライアントを含み、2017~2020年の情報を扱い、Dockerにも対応しています。

主な機能

  1. 012017~2020年のイベント分類を取得
  2. 02イベント略称で分類を検索
  3. 03Dockerによるサーバー配置

活用シーン

  1. 01学術イベントのQualis分類を調べる
  2. 022017~2020年の分類情報を確認する

MCP 対応

QualisMcpServerはMCP経由でSobreとQualisのツールを公開し、分類の概要や略称によるイベント検索を提供します。サーバーに接続するQualisMcpClientも含まれています。

設定

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

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

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

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

詳細

QualisMcp

Qualis

Qualis は、Qualis-Periódicos または Qualis/CAPES とも呼ばれ、ブラジルの学術誌評価システムです。高等教育人材向上調整機関(CAPES)が運営しています。大学院の「stricto sensu」課程(修士課程および博士課程)の知的成果を発表する際に使用される出版媒体を、評価分野に応じて、流通範囲(地域、国内、国際)と品質(A、B、C)に基づいて分類・ランク付けします。科学イベントの Qualis 値は、2017~2020年の4年周期評価に基づいて更新されます。

Model Context Protocol (MCP)

Model Context Protocol(MCP)は、構造化データを交換するための標準プロトコルを定義することで、分散システム間の通信を容易にするフレームワークです。シンプルさ、スケーラビリティ、柔軟性を重視し、クライアントとサーバー間のシームレスな連携を可能にします。MCP は、明確で一貫したコンテキストを維持しながら、システム間で複雑なデータモデルを共有する必要がある場面で特に役立ちます。

概要

MCP を活用することで、QualisMcp プロジェクトは、サーバーとクライアントのコンポーネント間で効率的なデータ交換と堅牢な通信を実現し、イベント分類の正確な取得と管理を可能にします。詳しくは、MCP の公式ドキュメントをご覧ください。

機能

  • イベント分類情報:2017~2020年のイベント分類に関する詳細情報を取得します。
  • イベント検索:略称を指定して、特定のイベントの分類を検索します。
  • Docker サポート:デプロイを簡単にするため、サーバーは Docker を使用してコンテナ化されています。

プロジェクト構成

  • src/QualisMcpServer:イベント分類のツールとロジックを含む、サーバー実装が格納されています。
  • src/QualisMcpClient:サーバーと連携するためのクライアント設定が格納されています。

要件

  • .NET 9.0 SDK 以降
  • Docker(コンテナ環境でサーバーを実行する場合)

セットアップ

クライアント
  1. src/QualisMcpClient/.vscode/mcp.json で、サーバーを指定するようクライアントを設定します。
  2. クライアントを使用してサーバーと連携します。
  3. VS Code で MCP クライアントを実行する方法をご覧ください。

使用方法

ツール
  • Sobre:2017~2020年のイベント分類に関する一般情報を提供します。
  • Qualis:略称を指定して、特定のイベントの分類を取得します。

依存関係

  • Microsoft.Extensions.Hosting (v9.0.4)
  • ModelContextProtocol (v0.1.0-preview.10)

ライセンス

このプロジェクトは MIT License の下でライセンスされています。詳細は LICENSE ファイルをご覧ください。

作者

yanjustino によって開発されました。

コメント

MCP は初めてですか?

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

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