π€ Not what you expected?
π― What are Exercises?
Challenges are interactive German grammar exercises that help you practice specific language concepts. Each challenge can be accessed in three different ways:
- By ID:
/challenge/articles-1- for predefined exercises - With Data:
/challenge/?data=base64...- for custom exercises - This Page:
/challenge/- for information and tutorials
π How to Find Exercises
The easiest way to start is by browsing our collection of pre-made exercises:
π€ Create Exercises with AI Assistants
The fastest way to create custom challenges is using AI assistants with our MCP (Model Context Protocol) server integration!
AI-Powered Creation
Simply describe what you want to practice, and the AI will create a complete challenge for you
MCP Integration
Works with Claude, Cursor, and other MCP-compatible AI tools
Instant URLs
Get shareable exercise URLs immediately after creation
β‘ Quick Setup
Find our MCP server on MCP.so and add it to your AI assistant:
{
"mcpServers": {
"konnektoren": {
"url": "https://konnektoren.help/mcp"
}
}
}Then just ask your AI: 'Create a German grammar challenge about...' and it will handle everything!
π¬ Video Tutorial: Creating Custom Exercises
Watch this tutorial to learn how to create and share your own custom German grammar challenges, including MCP integration:

This video covers:
- π€ Setting up MCP server with AI assistants
- π§ Creating exercise data in YAML format
- π Encoding your data to base64
- π Sharing exercise URLs with others
- β¨ Tips for creating engaging exercises
π οΈ Manual Creation Guide
If you prefer to create exercises manually, here's the traditional approach:
Create Your Exercise Data
Write your challenge in YAML format with questions, options, and correct answers.
Encode to Base64
Convert your YAML data to base64 encoding using any online encoder.
Share the URL
Create a URL like https://konnektoren.help/challenge/?data=YOUR_BASE64_DATA
π‘ Example Exercise Data
Here's a simple example of how exercise data looks:
!multiple-choice
id: "my-custom-challenge"
name: "German Articles Practice"
lang: "de"
description: "Practice der, die, das"
options:
- id: 0
name: "der"
- id: 1
name: "die"
- id: 2
name: "das"
questions:
- question: "Haus"
help: "Das Haus ist groΓ"
option: 2
image: "π "π Ready to Start?
Choose your path to German grammar mastery:
π€ Join the Community
Share your custom challenges with other learners and discover new exercises created by the community!
Share Exercises
Create URLs that others can use instantly
Learn Together
Practice with exercises created by other learners
Track Progress
Earn points and achievements for all exercises