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.

Sistema de informes semanales

El Sistema de Informes Semanales está diseñado para facilitar la creación y gestión de informes semanales, los cuales se almacenan en el directorio reports con marcas de tiempo para un fácil seguimiento.

Configuración

Para comenzar a utilizar el Sistema de Informes Semanales, siga estos pasos:

  1. Instalar dependencias: asegúrese de tener todos los paquetes de Python necesarios ejecutando:
    pip install -r requirements.txt
  2. Ejecutar el servidor MCP: Inicie el servidor MCP para habilitar la creación de informes:
    python weekly_report_server.py

Uso

El sistema ofrece dos métodos para crear informes semanales:

Método 1: Script directo de Python

Cree un informe semanal ejecutando el script create_weekly_report.py :

python create_weekly_report.py

Este script utiliza la función write_weekly_report de weekly_report_server.py para generar el contenido del informe.

Método 2: Herramienta MCP (requiere VSCode con la extensión Claude)

Aproveche la funcionalidad del servidor MCP con la extensión Claude en VSCode:

  1. Configuración de MCP: asegúrese de que la configuración de MCP esté configurada correctamente en .fastmcp.toml y mcp.json .
  2. Configuración de la extensión de VSCode: Verifique la configuración de la extensión en:
    ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json

Una vez configurado, utilice la herramienta write_weekly_report del servidor MCP para crear informes directamente dentro de VSCode.

Formato del informe

Los informes se almacenan en el directorio reports con nombres de archivo formateados como weekly_report_YYYYMMDD_HHMMSS.txt .

La estructura recomendada para los informes es la siguiente:

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]

Archivos del proyecto

  • weekly_report_server.py : el archivo del servidor principal que define la función write_weekly_report y configura el servidor MCP.
  • create_weekly_report.py : un script que llama a la función write_weekly_report para generar un informe.
  • test_weekly_report.py : un script de prueba para validar la función write_weekly_report .
  • reports/ : El directorio donde se guardan todos los informes generados.

información adicional

Para obtener más ayuda o realizar consultas, consulte la documentación del proyecto o comuníquese con el equipo de desarrollo.

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

Un servidor MCP simple que permite a los usuarios escribir y guardar informes semanales en archivos de texto en un directorio de informes dedicado.

  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