{
    "name": "mini-code-breakers",
    "title": "Mini Code Breakers",
    "version": "1.0.0",
    "description": "Find children's coding classes run by Mini Code Breakers in Liverpool, the Wirral, Rainhill and Sale (UK), and help a parent request a place.",
    "instructions": "Mini Code Breakers runs weekly after-school and weekend coding classes for children, mostly in and around Liverpool (UK). Use list_classes (filter by child_age, day or area) and get_class to help a parent find a suitable class; prices are in GBP per session, and many classes offer a cheaper taster session. Use submit_enquiry only when the parent asks you to and has agreed to the privacy policy. It does not book a place: the parent receives an email and must click the link to confirm, after which the team checks availability and gets in touch. Places are limited and there may be a waiting list.",
    "endpoint": "https://minicodebreakers.co.uk/mcp",
    "transport": "streamable-http",
    "protocolVersions": [
        "2025-11-25",
        "2025-06-18",
        "2025-03-26",
        "2024-11-05"
    ],
    "authentication": {
        "type": "none"
    },
    "capabilities": {
        "tools": {
            "listChanged": false
        }
    },
    "tools": [
        {
            "name": "list_venues",
            "title": "List venues",
            "description": "Lists the venues (schools and community centres) where Mini Code Breakers currently runs children's coding classes, with address, postcode, map coordinates and how many classes run there. Optionally filter by area, town or postcode."
        },
        {
            "name": "list_classes",
            "title": "List classes",
            "description": "Lists the weekly children's coding classes currently open for enquiries: day, start time, length, age range, price per session (GBP), taster session price, venue, and a link to the class page. Filter by child age, day, venue name or area. Use the returned \"id\" with submit_enquiry."
        },
        {
            "name": "get_class",
            "title": "Get class details",
            "description": "Full details for one class, including its description, the venue address and directions to the classroom. Pass either the class \"id\" or \"slug\" from list_classes."
        },
        {
            "name": "submit_enquiry",
            "title": "Request a place (enquiry)",
            "description": "Starts an enquiry for a child to join a class. Only call this when the parent/guardian has asked you to, has given you these details, and has agreed to the privacy policy (link them to it). Nothing is booked straight away: we email the parent a link, and the enquiry is only sent to Mini Code Breakers once they click it to confirm (the link expires after 24 hours). Tell the parent to check their inbox. Use list_classes to get the class id."
        }
    ],
    "documentation": "https://minicodebreakers.co.uk/connectors",
    "llms": "https://minicodebreakers.co.uk/llms-full.txt",
    "privacyPolicy": "https://minicodebreakers.co.uk/privacy",
    "websiteUrl": "https://minicodebreakers.co.uk",
    "contact": {
        "email": "minicodebreakers@gmail.com"
    }
}