MCP App Store
Productivity
Fyrebox icon

Fyrebox

by Melvia Pty Ltd

Overview

Fyrebox is a no-code interactive quiz and form builder for creators, marketers, and educators. The Fyrebox app lets users build and manage quizzes in their own Fyrebox account directly from ChatGPT. Users can create trivia, personality, assessment, and branching scenario quizzes from a prompt; edit questions, answers, scoring, and branching logic; customize colors, fonts, logos, backgrounds, lead-capture forms, and result pages; generate AI background images; start from templates; clone or delete quizzes; and review quiz responses.

Tools

add_ending

ChatGPT
Add a new ending (outcome) to a scenario quiz. Returns the new ending's index for use in branches and rules.

add_ending

ChatGPT
Add a new ending (outcome) to a scenario quiz. Returns the new ending's index for use in branches and rules.

apply_template

ChatGPT
Create a new quiz from a template (copies its content, design, rules, and scoring categories into a brand-new quiz you own).

apply_template

ChatGPT
Create a new quiz from a template (copies its content, design, rules, and scoring categories into a brand-new quiz you own).

clone_quiz

ChatGPT
Duplicate a quiz (content, design, rules, and scoring categories) into a new quiz with a new id.

clone_quiz

ChatGPT
Duplicate a quiz (content, design, rules, and scoring categories) into a new quiz with a new id.

create_quiz

ChatGPT
Create a new quiz. Supported types: trivia, personality, assessment, scenario. Provide questions as a nested list of {text, options:[{text, correct?, score?, next?}]}. For 'trivia' each question needs a correct option; for 'scenario' provide endings and set each option's next to {question:<id|index>} or {ending:<id|index>}.

create_quiz

ChatGPT
Create a new quiz. Supported types: trivia, personality, assessment, scenario. Provide questions as a nested list of {text, options:[{text, correct?, score?, next?}]}. For 'trivia' each question needs a correct option; for 'scenario' provide endings and set each option's next to {question:<id|index>} or {ending:<id|index>}.

create_scenario_quiz

ChatGPT
Create a branching scenario quiz. Each answer option's next routes to {question:<index>} or {ending:<index>} (you may also use {question:'<id>'} / {ending:'<id>'} matching ids you set on questions/endings). Provide at least one ending in endings.

create_scenario_quiz

ChatGPT
Create a branching scenario quiz. Each answer option's next routes to {question:<index>} or {ending:<index>} (you may also use {question:'<id>'} / {ending:'<id>'} matching ids you set on questions/endings). Provide at least one ending in endings.

customize_appearance

ChatGPT
Customize a quiz's look: background color/image, text color/font/size, an accent color for the banner and action buttons, button styling, and logo.

customize_appearance

ChatGPT
Customize a quiz's look: background color/image, text color/font/size, an accent color for the banner and action buttons, button styling, and logo.

delete_ending

ChatGPT
Delete an ending by its 0-based index. Branches pointing to it are redirected to ending 0; branches pointing past it shift down; any linked ending rule is removed and later rules are re-keyed.

delete_ending

ChatGPT
Delete an ending by its 0-based index. Branches pointing to it are redirected to ending 0; branches pointing past it shift down; any linked ending rule is removed and later rules are re-keyed.

delete_quiz

ChatGPT
Permanently delete a quiz and all of its leads, results, stats, and scoring categories. Irreversible.

delete_quiz

ChatGPT
Permanently delete a quiz and all of its leads, results, stats, and scoring categories. Irreversible.

generate_background_image

ChatGPT
Generate an AI background image for a quiz from its content (or a custom prompt) and set it as the quiz's background. Uses one of your account's AI image credits.

generate_background_image

ChatGPT
Generate an AI background image for a quiz from its content (or a custom prompt) and set it as the quiz's background. Uses one of your account's AI image credits.

get_leads

ChatGPT
Fetch the leads (responses) collected by one of your quizzes, newest first — name, email, score, outcome, and answers per respondent.

get_leads

ChatGPT
Fetch the leads (responses) collected by one of your quizzes, newest first — name, email, score, outcome, and answers per respondent.

get_quiz

ChatGPT
Fetch one quiz by its id (gid) as an editable spec (questions, options, correct answers, scenario branching, endings) plus key design fields. Edit the spec and pass it back via update_quiz.

get_quiz

ChatGPT
Fetch one quiz by its id (gid) as an editable spec (questions, options, correct answers, scenario branching, endings) plus key design fields. Edit the spec and pass it back via update_quiz.

list_quizzes

ChatGPT
List all quizzes owned by the authenticated Fyrebox account, newest first.

list_quizzes

ChatGPT
List all quizzes owned by the authenticated Fyrebox account, newest first.

list_templates

ChatGPT
List ready-made quiz templates that can be instantiated with apply_template.

list_templates

ChatGPT
List ready-made quiz templates that can be instantiated with apply_template.

ping

ChatGPT
Health check. Confirms the Fyrebox MCP server is reachable and your credential is valid.

ping

ChatGPT
Health check. Confirms the Fyrebox MCP server is reachable and your credential is valid.

set_background_image

ChatGPT
Set a quiz's background to an existing image URL (e.g. one you generated or host yourself).

set_background_image

ChatGPT
Set a quiz's background to an existing image URL (e.g. one you generated or host yourself).

set_branching

ChatGPT
Set where specific answers lead in a scenario quiz. Each branch references a question and option by 0-based index, with next={question:<index>} or {ending:<index>}.

set_branching

ChatGPT
Set where specific answers lead in a scenario quiz. Each branch references a question and option by 0-based index, with next={question:<index>} or {ending:<index>}.

set_ending_rule

ChatGPT
Configure advanced behavior for a scenario ending: custom message, background, redirect, lead-capture fields, certificate, or a custom result page. Overrides the ending's basic settings at runtime.

set_ending_rule

ChatGPT
Configure advanced behavior for a scenario ending: custom message, background, redirect, lead-capture fields, certificate, or a custom result page. Overrides the ending's basic settings at runtime.

set_lead_capture

ChatGPT
Configure the lead-capture form: which fields to collect on a pass vs a fail, whether the form is optional, and admin notifications.

set_lead_capture

ChatGPT
Configure the lead-capture form: which fields to collect on a pass vs a fail, whether the form is optional, and admin notifications.

set_result_pages

ChatGPT
Configure the pass/fail result screens: outcome message, optional custom HTML page, redirect URL, and the passing score threshold.

set_result_pages

ChatGPT
Configure the pass/fail result screens: outcome message, optional custom HTML page, redirect URL, and the passing score threshold.

update_ending

ChatGPT
Update an existing ending's label, message, background, or redirect URL by its 0-based index.

update_ending

ChatGPT
Update an existing ending's label, message, background, or redirect URL by its 0-based index.

update_quiz

ChatGPT
Update an existing quiz. Pass gid and a patch with any of: name, type, locale, instructions, questions, endings. If questions is included, the full question set is replaced. Tip: call get_quiz, edit its spec, and pass that as patch.

update_quiz

ChatGPT
Update an existing quiz. Pass gid and a patch with any of: name, type, locale, instructions, questions, endings. If questions is included, the full question set is replaced. Tip: call get_quiz, edit its spec, and pass that as patch.

whoami

ChatGPT
Return the authenticated Fyrebox account: name, email, plan, remaining AI image credits, and lead-allowance usage (with an upgrade hint when nearing the plan cap).

whoami

ChatGPT
Return the authenticated Fyrebox account: name, email, plan, remaining AI image credits, and lead-allowance usage (with an upgrade hint when nearing the plan cap).

Capabilities

Writes

App Stats

44

Tools

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily