mcpField
W
Weekly Report Checker MCP Server

Weekly Report Checker MCP Server

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

Weekly Report Checker MCP Server について

Weekly Report Checker MCP Serverは、Google Sheetに記録された週報の提出状況を確認します。未提出者の特定、個人の状況確認、提出統計の参照にチームで利用できます。

主な機能

  1. 01未提出の週報を特定
  2. 02個人の週報状況を確認
  3. 03提出統計を表示
  4. 04提出対象のメンバーを一覧表示

活用シーン

  1. 01週報が未提出のメンバーの特定
  2. 02個人の提出状況の確認
  3. 03週報提出統計の確認

MCP 対応

週報状況のリソースとツールを提供し、未提出レポート、個人の提出状況、提出統計を確認できます。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

週報チェッカー MCP サーバー

Google スプレッドシートの週報提出状況を確認する MCP(Model Context Protocol)サーバーです。

機能

  • 週報を未提出のメンバーを確認します
  • 特定のメンバーの週報提出状況の詳細を取得します
  • 提出状況の統計を確認します
  • 週報の提出対象となるチームメンバー全員の一覧を取得します

前提条件

  • Python 3.10 以降
  • Google Sheets サービスアカウントの JSON ファイル(service_account.json)
  • 「週報」Google スプレッドシートへのアクセス権

インストール

# Install the package
pip install -e .

# Install in Claude Desktop
./install_server.sh
# or
mcp install mcp_server.main --name "週報檢查器"

使い方

# Run in development mode
./run_server.sh
# or
mcp dev mcp_server.main

# Run directly
python -m mcp_server.main
# or
weekly-report-server

クライアントの例

サンプルクライアントを実行します:

python example_usage.py

API リファレンス

リソース
  • weekly-report://status - 週報を未提出のメンバーを取得します
  • weekly-report://stats - 提出状況の統計を取得します
  • weekly-report://all-members - チームメンバー全員を取得します
  • weekly-report://person/{name} - 特定のメンバーの提出状況を取得します
ツール
  • check_missing_reports - 未提出の週報を確認します
  • check_person_report - 特定のメンバーの週報を確認します
  • get_submission_stats - 提出状況の統計を取得します

コメント

MCP は初めてですか?

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

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