Labsco
SDiamante13 logo

Learning Hour MCP

โ˜… 6

from SDiamante13

Generates Learning Hour content and Miro boards for Technical Coaches.

๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedAccount requiredNeeds API keys

learning-hour-mcp

Generate Learning Hour content for Technical Coaches using AI. Create structured practice sessions that help development teams master technical excellence through the 4C Learning Model.

What is this?

An MCP server that helps Technical Coaches run Learning Hours - structured 60-minute practice sessions where teams improve their coding skills through deliberate practice. It generates session plans, code examples, and can even create interactive Miro boards.

Who is this for?

  • Technical Coaches facilitating team learning sessions
  • Team Leads wanting to improve their team's technical practices
  • Developers organizing coding dojos or practice sessions

Available Tools

generate_session

Generate a complete Learning Hour session plan with activities following the 4C model (Connect, Concept, Concrete, Conclusion).

{
  "topic": "Feature Envy"
}

generate_code_example

Create before/after code examples for a specific topic.

{
  "topic": "Extract Method",
  "language": "typescript"
}

create_miro_board

Create a new Miro board or add frames to an existing board (requires MIRO_ACCESS_TOKEN).

{
  "sessionContent": { /* from generate_session */ },
  "existingBoardId": "optional-board-id"  // If provided, adds frames to existing board
}

list_miro_boards

List all Miro boards accessible with your token (requires MIRO_ACCESS_TOKEN).

{
  "limit": 50,  // Optional, max 50
  "cursor": "optional-pagination-cursor"
}

get_miro_board

Get details about a specific Miro board (requires MIRO_ACCESS_TOKEN).

{
  "boardId": "board-id-to-get"
}

delete_miro_board

Delete a Miro board (requires MIRO_ACCESS_TOKEN). Use with caution!

{
  "boardId": "board-id-to-delete",
  "confirm": true  // Required safety check
}

analyze_repository

Find real code examples in GitHub repositories (requires GITHUB_TOKEN).

analyze_tech_stack

Analyze a repository's technology stack to create team-specific content (requires GITHUB_TOKEN).

Optional Features

Enable Miro Board Creation

Transform your Learning Hour into a visual, interactive workshop board

Get a Miro token:

  • Go to Miro Apps
  • Create a new app (name it "Learning Hours")
  • Copy the access token
  • Add as MIRO_ACCESS_TOKEN in your config

Enable Repository Analysis

Find real code examples from your team's actual codebase

Create a GitHub Personal Access Token:

  • Name: "Learning Hour MCP"
  • Expiration: 90 days (recommended)
  • Permissions: repo (read access)
  • Add as GITHUB_TOKEN in your config

Learn More