Weekly Report MCP Server

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Implements the server in Python, allowing for Python-based interaction with the weekly report functionality as shown in the example.

  • Uses TOML format for FastMCP configuration stored in .fastmcp.toml file.

週報システム

週次レポート システムは、週次レポートの作成と管理を容易にするために設計されており、レポートは簡単に追跡できるようにタイムスタンプとともにreportsディレクトリに保存されます。

設定

週次レポート システムを開始するには、次の手順に従います。

  1. 依存関係のインストール: 次のコマンドを実行して、必要な Python パッケージがすべて揃っていることを確認します。
    pip install -r requirements.txt
  2. **MCP サーバーを実行します。**レポートの作成を有効にするには、MCP サーバーを起動します。
    python weekly_report_server.py

使用法

システムでは、週次レポートを作成するために 2 つの方法を提供しています。

方法1: 直接Pythonスクリプト

create_weekly_report.pyスクリプトを実行して週次レポートを作成します。

python create_weekly_report.py

このスクリプトは、 weekly_report_server.pywrite_weekly_report関数を利用してレポート コンテンツを生成します。

方法 2: MCP ツール (Claude 拡張機能を備えた VSCode が必要)

VSCode の Claude 拡張機能を使用して MCP サーバー機能を活用します。

  1. MCP 構成: .fastmcp.tomlおよびmcp.jsonで MCP 設定が正しく構成されていることを確認します。
  2. **VSCode 拡張機能の構成:**次の拡張機能設定を確認します。
    ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json

設定が完了したら、MCP サーバーのwrite_weekly_reportツールを使用して、VSCode 内で直接レポートを作成します。

レポート形式

レポートは、 weekly_report_YYYYMMDD_HHMMSS.txtという形式のファイル名でreportsディレクトリに保存されます。

レポートの推奨構造は次のとおりです。

Weekly Report - [Date] Accomplishments: 1. [Accomplishment 1] 2. [Accomplishment 2] 3. [Accomplishment 3] 4. [Accomplishment 4] Next Steps: 1. [Next Step 1] 2. [Next Step 2] 3. [Next Step 3] 4. [Next Step 4]

プロジェクトファイル

  • weekly_report_server.py : write_weekly_report関数を定義し、MCP サーバーをセットアップするコア サーバー ファイル。
  • create_weekly_report.py : write_weekly_report関数を呼び出してレポートを生成するスクリプト。
  • test_weekly_report.py : write_weekly_report関数を検証するためのテスト スクリプト。
  • **reports/ :**生成されたすべてのレポートが保存されるディレクトリ。

追加情報

さらにサポートやお問い合わせが必要な場合は、プロジェクトのドキュメントを参照するか、開発チームにお問い合わせください。

-
security - not tested
F
license - not found
-
quality - not tested

ユーザーが専用のレポート ディレクトリ内のテキスト ファイルに週次レポートを書き込んで保存できるシンプルな MCP サーバーです。

  1. Setup
    1. Usage
      1. Method 1: Direct Python Script
      2. Method 2: MCP Tool (Requires VSCode with Claude Extension)
    2. Report Format
      1. Project Files
        1. Additional Information
          ID: 4mdr08xe4a