Skip to main content
Glama

FrontendLeap MCP Server

by FromtendLeap

create_challenge

Generate complete coding challenges with generated content, starter code, tests, and explanations for frontend development practice in JavaScript, TypeScript, HTML, and CSS.

Instructions

Create a complete coding challenge with all content generated by Claude and save it to FrontendLeap

Input Schema

NameRequiredDescriptionDefault
descriptionYesBrief description of what the challenge teaches
difficultyYesChallenge difficulty level
explanationYesDetailed markdown explanation of the concept, including examples and learning objectives
languageYesProgramming language for the challenge
solutionNoOptional markdown explanation of the solution approach and key concepts
starter_codeYesThe initial code template that users start with - should be relevant to the challenge
test_codeYesJavaScript test code (using Jasmine) that validates the user's solution
titleYesThe challenge title (e.g., 'Advanced CSS Flexbox Centering Challenge')

Input Schema (JSON Schema)

{ "properties": { "description": { "description": "Brief description of what the challenge teaches", "type": "string" }, "difficulty": { "description": "Challenge difficulty level", "enum": [ "beginner", "intermediate", "advanced" ], "type": "string" }, "explanation": { "description": "Detailed markdown explanation of the concept, including examples and learning objectives", "type": "string" }, "language": { "description": "Programming language for the challenge", "enum": [ "javascript", "html", "css", "typescript" ], "type": "string" }, "solution": { "description": "Optional markdown explanation of the solution approach and key concepts", "type": "string" }, "starter_code": { "description": "The initial code template that users start with - should be relevant to the challenge", "type": "string" }, "test_code": { "description": "JavaScript test code (using Jasmine) that validates the user's solution", "type": "string" }, "title": { "description": "The challenge title (e.g., 'Advanced CSS Flexbox Centering Challenge')", "type": "string" } }, "required": [ "title", "description", "explanation", "starter_code", "test_code", "language", "difficulty" ], "type": "object" }

Other Tools from FrontendLeap MCP Server

Related Tools

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/FromtendLeap/FrontendLeap-MCP-challenge'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server