Learning Hour MCP
About
Generates Learning Hour content and Miro boards for Technical Coaches.
Details
- Author
- sdiamante13
- Categories
- Productivity, Communication
Jump to
Setup
Install Learning Hour MCP in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/sdiamante13/learning-hour-mcp
Follow the installation instructions in the repository README, then restart your MCP client.
Generates Learning Hour content and Miro boards for Technical Coaches.
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.
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.
- Technical Coachesfacilitating team learning sessions
- Team Leadswanting to improve their team's technical practices
- Developersorganizing coding dojos or practice sessions
- Claude Desktop- Install the desktop app
- Anthropic API Key- Sign up and create a key ($5 free credit for new accounts)
Add to your Claude Desktop configuration:
{ "mcpServers": { "learning-hour": { "command": "npx", "args": ["-y", "learning-hour-mcp"], "env": { "ANTHROPIC_API_KEY": "your-anthropic-key", "MIRO_ACCESS_TOKEN": "your-miro-token-optional", "GITHUB_TOKEN": "your-github-token-optional" } } } }
- Open Claude Desktop settings (cmd/ctrl + ,)
- Go to "Developer" → "Edit Config"
- Paste the configuration above
- Replaceyour-anthropic-keywith your actual key
- Save and restart Claude Desktop
{ "mcp.servers": { "learning-hour": { "command": "npx", "args": ["-y", "learning-hour-mcp"], "env": { "ANTHROPIC_API_KEY": "your-anthropic-key", "MIRO_ACCESS_TOKEN": "your-miro-token-optional", "GITHUB_TOKEN": "your-github-token-optional" } } } }
{ "mcpServers": { "learning-hour": { "command": "npx", "args": ["-y", "learning-hour-mcp"], "env": { "ANTHROPIC_API_KEY": "your-anthropic-key", "MIRO_ACCESS_TOKEN": "your-miro-token-optional", "GITHUB_TOKEN": "your-github-token-optional" } } } }
- Open Cursor settings (Cmd/Ctrl + ,)
- Click on "Features" → "Claude" → "Advanced"
- Add the MCP server configuration
- Replace tokens with your actual values
- Restart Cursor
Required: OnlyANTHROPIC_API_KEYis required. The other tokens enable additional features.
"Use the learning hour tools to create a session about the Extract Method refactoring"
Claude will generate a complete 60-minute session plan with:
- Opening connection activity
- Concept introduction
- Hands-on coding exercise
- Reflection and commitment
Generate a complete Learning Hour session plan with activities following the 4C model (Connect, Concept, Concrete, Conclusion).
{ "topic": "Feature Envy" }
Create before/after code examples for a specific topic.
{ "topic": "Extract Method", "language": "typescript" }
Create a new Miro board or add frames to an existing board (requiresMIRO_ACCESS_TOKEN).
{ "sessionContent": { / from generate_session / }, "existingBoardId": "optional-board-id" // If provided, adds frames to existing board }
List all Miro boards accessible with your token (requiresMIRO_ACCESS_TOKEN).
{ "limit": 50, // Optional, max 50 "cursor": "optional-pagination-cursor" }
Get details about a specific Miro board (requiresMIRO_ACCESS_TOKEN).
{ "boardId": "board-id-to-get" }
Delete a Miro board (requiresMIRO_ACCESS_TOKEN). Use with caution!
{ "boardId": "board-id-to-delete", "confirm": true // Required safety check }
Find real code examples in GitHub repositories (requiresGITHUB_TOKEN).
Analyze a repository's technology stack to create team-specific content (requiresGITHUB_TOKEN).
Transform your Learning Hour into a visual, interactive workshop board
Find real code examples from your team's actual codebase
- Name: "Learning Hour MCP"
- Expiration: 90 days (recommended)
- Permissions:repo(read access)
- Add asGITHUB_TOKENin your config
- Diamante Technical Coaching-Refactor to Grow Newsletter
- SammanCoaching.org- Technical coaching resources and Learning Hour guides
- Learning Hours- Catalog of Learning Hour topics
- 4C Learning Model- Connect, Concept, Concrete, Conclusion
- Technical Coaching- Role and practices
"Tool not found" error: Make sure you restarted Claude Desktop after adding the configuration.
"Invalid API key": Check that you copied the entire key including any prefixes (sk-ant-...).
Miro board not creating: Check that your MIRO_ACCESS_TOKEN is valid and has board creation permissions.
SeeCONTRIBUTING.mdfor development setup and guidelines.
Remote MCP server for MindMeister. Create, edit, and organize mind maps from your AI assistant. Hosted (streamable-HTTP) — connect at https://mcp.mindmeister.com/mcp
Collaborative word processor you can use with your agent
Keep teams & agents coordinated automatically
Collaborative AI creative workspace for agencies and ecommerce teams to generate on-brand images, videos, and ad creative at scale.
Carryo is a remote MCP server for sharing Claude or ChatGPT-created HTML artifacts as live links.
An MCP server for integrating ClickUp tasks with AI applications, featuring task dependency management and bug fixes.
The Collaboard MCP Server lets AI assistants create, search, analyze, and transform whiteboards into visual, collaborative workspaces.
An MCP server that enables AI assistants to interact with Confluence content through a standardized interface.
Publish Markdown or HTML to a clean, shareable link straight from your AI assistant — OAuth, no API keys.
An MCP server for interacting with the esa.io knowledge-sharing platform.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



