mcpField
S
School Digest

School Digest

リモート
tools.openkrill.app生産性02 週間前に更新
リポジトリ公式サイト

School Digest について

School Digestは、提供されたスナップショットから子ども一人につき1枚の印刷用日次ページを作る、公開の読み取り専用MCPサーバーです。Openkrillのリサーチプラグインに掲載されています。

主な機能

  1. 01子どもごとの印刷用日次ページ
  2. 02提供されたスナップショットを利用
  3. 03公開の読み取り専用アクセス
  4. 04APIキー不要

活用シーン

  1. 01子どもごとの日次スクールページの準備
  2. 02提供されたスナップショットからダイジェストを生成

MCP 対応

MCPエンドポイント https://schooldigest.openkrill.app/mcp でSchool Digestを提供します。公開の読み取り専用サーバーで、キーは不要です。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://schooldigest.openkrill.app/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

3
パラメーター型必須説明
datestringはい学校のタイムゾーンでのレポート日。YYYY-MM-DD 形式で指定します(例:"2026-10-08")。
canvasobjectはい保護者オブザーバーアカウントから取得した Canvas API JSON。例:{"observees": [{"id": 1, "name": "River Sample"}], "courses": [...], "assignments": {"11": [...]}, "announcements": []}。トークンは含めないでください。
canvas.coursesarrayいいえid(整数)、name、teachers [{display_name}]、enrollments [{type: "student", user_id, computed_current_score, computed_current_grade}] を含むコース情報。
canvas.observeesarrayいいえ子どもごとに 1 件:id(整数)と name。
canvas.assignmentsobjectいいえコース ID をキーとするオブジェクト。各値は、id、name、due_at、points_possible、submission {user_id, workflow_state, score, graded_at, missing, late} を含む課題のリスト(最大 80 件)です。
canvas.announcementsarrayいいえid、title、message、posted_at、context_code(例:"course_11")、author {display_name} を含むお知らせ。
run_atstringはいスナップショットを取得した時刻。ISO 時刻形式で指定します(例:"2026-10-08T12:00:00Z")。
previousobjectいいえ任意項目:変更セクション用に、独自の date、run_at、timezone、canvas(該当する場合は infinite_campus も)を含む昨日の完全なリクエスト。
previous.datestringいいえ
previous.canvasobjectいいえ
previous.run_atstringいいえ
previous.timezonestringいいえ
previous.infinite_campusobjectいいえ
timezonestringいいえ学校の有効な IANA タイムゾーン名(例:"America/Chicago"、デフォルト)。
summariesobjectいいえ任意項目:observees と同じ子どもの名前をキーにして、ユーザーが作成した文章を指定します。各子どもにつき 1~3 行、各行最大 180 文字です。このツールはモデルを呼び出しません。
notice_emailsarrayいいえその他の学校通知メール。同じ形式と制限が適用されます。From、Subject、Date ヘッダーを含むプレーンテキストと、空行の後に本文を指定します。最大 30 通、各 12000 文字です。任意項目です。
infinite_campusobjectいいえ任意の Infinite Campus 成績スナップショット。各生徒は firstName と lastName に基づいて Canvas の observee と照合されます。
infinite_campus.studentsarrayいいえ
parentsquare_emailsarrayいいえParentSquare 通知メール。From、Subject、Date ヘッダーを含むプレーンテキストと、空行の後に本文を指定します。最大 30 通、各 12000 文字です。任意項目です。

詳細

研究と公開データ

論文の検索、参考文献と DOI の確認、米国連邦規則の閲覧、各国の統計の比較、学校向けダイジェストの作成ができます。

claude plugin install research@openkrill
スキルと MCP サーバーツールエンドポイント
papers論文ファインダーhttps://papers.openkrill.app/mcp
citations引用チェッカーhttps://citations.openkrill.app/mcp
rules米国連邦規則(CFR)https://rules.openkrill.app/mcp
countrystats各国統計データhttps://countrystats.openkrill.app/mcp
school-digest学校向けダイジェストhttps://schooldigest.openkrill.app/mcp

すべてのサーバーは公開されており、読み取り専用で、キーは不要です。 Agent Tools プラグインの一覧から生成されています。このファイルへの変更は上書きされます。

コメント

MCP は初めてですか?

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

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