Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MIRO_CLIENT_ID | No | Your Miro app client ID for OAuth authentication | |
| ANTHROPIC_API_KEY | Yes | Your Anthropic API key for generating Learning Hour content | |
| MIRO_CLIENT_SECRET | No | Your Miro app client secret for OAuth authentication |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| generate_session | Generate comprehensive Learning Hour content for Technical Coaches |
| generate_code_example | Generate detailed before/after code examples for a learning topic |
| create_miro_board | Create a Miro board from Learning Hour session content |
| get_miro_auth_url | Generate Miro OAuth authorization URL |
| test_miro_token | Test if a Miro access token is valid |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |