Skip to main content
Glama

Weekly Report Checker

by kaneyxx

Weekly Report Checker MCP Server

An MCP (Model Context Protocol) server that checks weekly report submissions in a Google Sheet.

Features

  • Check who hasn't submitted their weekly reports
  • Get detailed information about a specific person's report status
  • View submission statistics
  • Get a list of all team members who should submit reports

Prerequisites

  • Python 3.10 or higher
  • A Google Sheets service account JSON file (service_account.json)
  • Access to the "週報" Google Sheet

Installation

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

Usage

# Run in development mode ./run_server.sh # or mcp dev mcp_server.main # Run directly python -m mcp_server.main # or weekly-report-server

Example Client

Run the example client:

python example_usage.py

API Reference

Resources

  • weekly-report://status - Get who hasn't submitted reports
  • weekly-report://stats - Get submission statistics
  • weekly-report://all-members - Get all team members
  • weekly-report://person/{name} - Get a specific person's status

Tools

  • check_missing_reports - Check missing reports
  • check_person_report - Check a specific person's report
  • get_submission_stats - Get submission statistics
Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Google 시트에서 주간 보고서 제출을 모니터링하고 분석을 제공하는 MCP 서버로, 사용자가 누락된 제출물을 확인하고, 통계를 보고, 개별 보고 상태를 추적할 수 있습니다.

  1. 특징
    1. 필수 조건
      1. 설치
        1. 용법
          1. 예시 클라이언트
            1. API 참조
              1. 자원
              2. 도구

            Related MCP Servers

            • -
              security
              F
              license
              -
              quality
              A simple MCP server that allows users to write and save weekly reports to text files in a dedicated reports directory.
              Last updated -
              Python
            • -
              security
              F
              license
              -
              quality
              An MCP server that provides access to Google Cloud Monitoring API, enabling interaction with cloud resources monitoring data through natural language commands.
              Last updated -
              Python
              • Linux
              • Apple
            • A
              security
              F
              license
              A
              quality
              An MCP server that enables querying and interacting with Google Cloud services including Logging, Spanner, Monitoring, and Cloud Trace through natural language.
              Last updated -
              17
              549
              1
              TypeScript
            • -
              security
              F
              license
              -
              quality
              An MCP server that enables interaction with Google Sheets through natural language, allowing users to create, read, update, and manage spreadsheet data via the Google Sheets API v4.
              Last updated -
              Python

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/kaneyxx/weekly-report-mcp'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server