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 reportsweekly-report://stats- Get submission statisticsweekly-report://all-members- Get all team membersweekly-report://person/{name}- Get a specific person’s status
Tools
check_missing_reports- Check missing reportscheck_person_report- Check a specific person’s reportget_submission_stats- Get submission statistics
Weekly Report Checker
Project Details
- kaneyxx/weekly-report-mcp
- Last Updated: 3/18/2025
Recomended MCP Servers
A beginner-friendly MCP server template featuring a PostgreSQL connector with clean, easy-to-understand code. Perfect for developers new to...
An MCP server that autonomously evaluates web applications.
한국 서울 공공데이터 MCP 예제
MCP server to help developers manage project context across sessions
An MCP server that enables natural language commands for managing GitHub repositories
Connect your Sanity content to AI agents. Create, update, and explore structured content using Claude, Cursor, and VS...
a test
Amadeus MCP(Model Context Protocol) Server
Swagger to MCP server
The Cursor10x MCP is a persistent multi-dimensional memory system for Cursor that enhances AI assistants with conversation context,...





