mcpField
N
Northeastern University Calendar MCP Server

Northeastern University Calendar MCP Server

ローカル
github.com/jibinb961生産性082 週間前に更新

Northeastern University Calendar MCP Server について

Northeastern University Calendar MCP Serverは、Claude DesktopからNortheastern Universityのイベントカレンダーを利用できるようにします。イベントの検索や絞り込みに加え、詳細やカテゴリも取得できます。

主な機能

  1. 01今日のイベントを取得
  2. 02期間を指定して今後のイベントを一覧
  3. 03キーワード検索
  4. 04カテゴリで絞り込み
  5. 05イベントの詳細を取得
  6. 06イベントカテゴリを一覧

活用シーン

  1. 01Northeastern Universityの今日のイベント確認
  2. 02今後のワークショップやスポーツイベントの検索
  3. 03特定イベントの詳細確認

MCP 対応

イベントの取得、検索、絞り込み、詳細確認のツールを通じて、Northeastern Universityのカレンダー機能をMCPクライアントに提供します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

Northeastern University カレンダー MCP サーバー

この MCP サーバーは、Model Context Protocol(MCP)を通じて Northeastern University のイベントカレンダーにアクセスできます。Claude Desktop から Northeastern University のカレンダーのイベントを取得、検索、絞り込みできます。

特長

  • 今日のイベントを取得
  • 指定した日数分の今後のイベントを取得
  • キーワードでイベントを検索
  • カテゴリでイベントを絞り込み
  • 特定のイベントの詳細情報を取得
  • 利用可能なイベントカテゴリを一覧表示

要件

  • Python 3.9+
  • Claude Desktop アプリ
  • Northeastern University のカレンダーにアクセスするためのインターネット接続

インストール

  1. このリポジトリをクローンまたはダウンロードします
  2. 仮想環境を作成します:
python -m venv venv
  1. 仮想環境を有効にします:
    • macOS/Linux の場合:
    source venv/bin/activate
    
    • Windows の場合:
    venv\Scripts\activate
    
  2. 必要な依存関係をインストールします:
pip install -r requirements.txt

使い方

MCP サーバーの実行
  1. 仮想環境が有効になっていることを確認します
  2. サーバーを起動します:
python neu_calendar_server.py
  1. サーバーはデフォルトで localhost のポート 8000 で起動します
Claude Desktop への接続

Claude Desktop で MCP サーバーを設定する詳しい手順については、CLAUDE_DESKTOP_SETUP.md を参照してください。

簡単なセットアップ:

  1. Claude Desktop を開きます
  2. Settings -> Developer に移動します
  3. 「Edit Config」をクリックします
  4. NEU Calendar MCP サーバーの設定を追加します
  5. Claude Desktop を再起動します
拡張機能の使い方

拡張機能をインストールし、サーバーを起動したら、Claude に Northeastern University のイベントについて質問できます。たとえば、次のように尋ねられます。

  • 「今日、Northeastern University ではどんなイベントがありますか?」
  • 「来週までの今後のイベントを表示して」
  • 「今月、ワークショップはありますか?」
  • 「Northeastern のスポーツイベントについて教えて」
  • 「どんなイベントカテゴリがありますか?」

スクリーンショット

NEU Calendar MCP サーバーの使用例をいくつか紹介します。

利用可能な MCP ツール

利用可能な MCP ツール NEU Calendar MCP サーバーには、Northeastern University のカレンダーを操作するためのツールが複数用意されています。

クエリの例

クエリの例 Northeastern University の今後のイベントについて尋ねる簡単なクエリの例です。

カテゴリ検索 - スポーツイベント

カテゴリ検索 - スポーツイベント Claude が Northeastern University のカレンダーから今後のスポーツイベントを検索して表示しています。

詳細情報のリクエスト

詳細情報のリクエスト 選択したイベントに基づいて、Claude が特定のイベントの詳細情報を提供しています。上記の例では、そのイベントが Claude 自身に関するものだと特定しました。🙂

ツール使用の許可

ツール使用の許可 Claude がカレンダー検索ツールを実行する前に許可を求めています。

トラブルシューティング

  • Claude がサーバーに接続できない場合は、サーバーが起動していること、およびポート(8000)がファイアウォールでブロックされていないことを確認してください
  • サーバーがカレンダーデータを取得できない場合は、インターネット接続を確認してください
  • Claude Desktop で拡張機能の設定エラーが表示される場合は、設定が正しいことを確認してください

ライセンス

このプロジェクトは教育目的で提供されています。カレンダーデータの所有権は Northeastern University に帰属します。

クレジット

コメント

MCP は初めてですか?

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

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