L

Learning Hour Generator

Generates structured 60-minute technical practice sessions for software development teams using the ...

54 views
0 installs
Updated Sep 18, 2025
Not audited
Generates structured 60-minute technical practice sessions for software development teams using the 4C Learning Model by analyzing GitHub repositories for code smells and creating contextual learning content with Miro board layouts.
  1. Obtain your Anthropic API Key (Required)

    • Visit the Anthropic Console – API Keys.
    • Sign in or create an Anthropic account.
    • Click “Create Key” or similar to generate a new API key.
    • Copy the displayed API key (e.g., starting with sk-ant-...). This key will only be shown once.
    • Use this key as the value for ANTHROPIC_API_KEY in the FastMCP connection interface.
  2. (Optional) Enable Miro Board Creation

    • Go to the Miro Apps page.
    • Create a new app (name it “Learning Hours” or similar).
    • Follow the prompts to configure the app as needed.
    • Copy the generated access token for your app.
    • Use this token as the value for MIRO_ACCESS_TOKEN in the FastMCP connection interface.
  3. (Optional) Enable Repository Analysis

    • Visit GitHub Personal Access Tokens – New Token.
    • Give your token a name, e.g., “Learning Hour MCP”.
    • Set the expiration (90 days is recommended).
    • Under “Permissions”, select repo (read access is sufficient).
    • Generate the token and copy it (it will only be shown once).
    • Use this value for GITHUB_TOKEN in the FastMCP connection interface.
  4. Add the values to FastMCP

    • Open the FastMCP connection interface.
    • Use the “Install Now” button to add the Learning Hour server.
    • Fill in the required and optional ENV values (ANTHROPIC_API_KEY, and optionally MIRO_ACCESS_TOKEN and/or GITHUB_TOKEN).
    • Save your configuration as directed.

Note: Only ANTHROPIC_API_KEY is required. The other tokens enable additional features.

Quick Start

View on GitHub

More for AI and Machine Learning

View All →

More for Developer Tools

View All →

Report Issue

Thank you! Your issue report has been submitted successfully.