MantleKit Launch Planner
Generate MantleKit setup plans and launch-ready SaaS blueprints from a product idea.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (1)
- LOWen match_theme
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"launch-planner": {
"url": "https://mcp.mantlekit.dev/mcp"
}
}
}Puntos de conexión remotos
https://mcp.mantlekit.dev/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (4)
🟢recommend_setup(appIdea, businessType, targetAudience, preferredThemeStyle, needsAuth, ...)
Recommend the best MantleKit tier, theme, and built-in feature set for a new app idea.
Esquema de entrada
{
"type": "object",
"properties": {
"appIdea": {
"type": "string",
"minLength": 8,
"description": "Plain-English description of the app idea."
},
"businessType": {
"description": "Business model or category, for example B2B SaaS or agency.",
"type": "string"
},
"targetAudience": {
"description": "Primary audience for the product.",
"type": "string"
},
"preferredThemeStyle": {
"description": "Desired visual direction or brand adjectives.",
"type": "string"
},
"needsAuth": {
"description": "Whether authentication is needed.",
"type": "boolean"
},
"needsPayments": {
"description": "Whether hosted payments or checkout are needed.",
"type": "boolean"
},
"needsAdmin": {
"description": "Whether a serious admin/dashboard surface is needed.",
"type": "boolean"
},
"needsCms": {
"description": "Whether structured content management is needed.",
"type": "boolean"
},
"needsSupportTickets": {
"description": "Whether support ticketing is needed.",
"type": "boolean"
},
"needsEcommerce": {
"description": "Whether products, orders, and customers are needed.",
"type": "boolean"
},
"commercialUse": {
"description": "Whether client delivery or commercial usage matters.",
"type": "boolean"
}
},
"required": [
"appIdea"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Esquema de salida
{
"type": "object",
"properties": {
"summary": {
"type": "string"
},
"recommendedTier": {
"type": "string",
"enum": [
"landing",
"starter",
"pro",
"agency"
]
},
"recommendedTheme": {
"type": "string"
},
"recommendedFeatures": {
"type": "array",
"items": {
"type": "string"
}
},
"why": {
"type": "array",
"items": {
"type": "string"
}
},
"nextSteps": {
"type": "array",
"items": {
"type": "string"
}
},
"installCommand": {
"type": "string"
},
"assumptions": {
"type": "array",
"items": {
"type": "string"
}
},
"alternatives": {
"type": "array",
"items": {
"type": "object",
"properties": {
"tier": {
"type": "string",
"enum": [
"landing",
"starter",
"pro",
"agency"
]
},
"theme": {
"type": "string"
},
"reason": {
"type": "string"
}
},
"required": [
"tier",
"theme",
"reason"
],
"additionalProperties": false
}
},
"confidence": {
"type": "string",
"enum": [
"low",
"medium",
"high"
]
},
"links": {
"type": "object",
"properties": {
"product": {
"type": "string"
},
"pricing": {
"type": "string"
},
"docs": {
"type": "string"
},
"preview": {
"type": "string"
},
"contact": {
"type": "string"
}
},
"required": [
"product",
"pricing",
"docs",
"preview",
"contact"
],
"additionalProperties": false
}
},
"required": [
"summary",
"recommendedTier",
"recommendedTheme",
"recommendedFeatures",
"why",
"nextSteps",
"installCommand",
"assumptions",
"alternatives",
"confidence",
"links"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢generate_project_blueprint(appName, oneLineIdea, coreFeatures, targetAudience, themePreference, ...)
Turn an app idea into a launch-ready MantleKit project blueprint with pages, dashboard sections, entities, and MVP scope.
Esquema de entrada
{
"type": "object",
"properties": {
"appName": {
"type": "string",
"minLength": 2,
"description": "Name of the planned product."
},
"oneLineIdea": {
"type": "string",
"minLength": 8,
"description": "Short description of the product."
},
"coreFeatures": {
"default": [],
"description": "Core user-facing features to include in the MVP.",
"type": "array",
"items": {
"type": "string"
}
},
"targetAudience": {
"description": "Primary audience or buyer segment for the product.",
"type": "string"
},
"themePreference": {
"description": "Desired MantleKit theme style or brand direction.",
"type": "string"
},
"authRequired": {
"description": "Whether users need accounts, login, or protected areas.",
"type": "boolean"
},
"paymentsRequired": {
"description": "Whether the app needs checkout, subscriptions, or paid plans.",
"type": "boolean"
},
"adminNeeds": {
"description": "Whether the product needs dashboard/admin workflows.",
"type": "boolean"
},
"contentNeeds": {
"description": "Whether the product needs CMS, blog, docs, or SEO content.",
"type": "boolean"
},
"supportNeeds": {
"description": "Whether the product needs tickets, chat, or support workflows.",
"type": "boolean"
},
"ecommerceNeeds": {
"description": "Whether the product needs products, orders, carts, or fulfilment.",
"type": "boolean"
},
"commercialUse": {
"description": "Whether this is for client delivery or commercial agency use.",
"type": "boolean"
}
},
"required": [
"appName",
"oneLineIdea"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Esquema de salida
{
"type": "object",
"properties": {
"appSummary": {
"type": "string"
},
"recommendedTier": {
"type": "string",
"enum": [
"landing",
"starter",
"pro",
"agency"
]
},
"recommendedTheme": {
"type": "string"
},
"recommendedMantleKitFeatures": {
"type": "array",
"items": {
"type": "string"
}
},
"suggestedPages": {
"type": "array",
"items": {
"type": "string"
}
},
"suggestedDashboardSections": {
"type": "array",
"items": {
"type": "string"
}
},
"suggestedDatabaseEntities": {
"type": "array",
"items": {
"type": "string"
}
},
"recommendedMvpScope": {
"type": "array",
"items": {
"type": "string"
}
},
"recommendedLaunchPlan": {
"type": "array",
"items": {
"type": "string"
}
},
"installCommand": {
"type": "string"
},
"links": {
"type": "object",
"properties": {
"product": {
"type": "string"
},
"pricing": {
"type": "string"
},
"docs": {
"type": "string"
},
"preview": {
"type": "string"
},
"contact": {
"type": "string"
}
},
"required": [
"product",
"pricing",
"docs",
"preview",
"contact"
],
"additionalProperties": false
}
},
"required": [
"appSummary",
"recommendedTier",
"recommendedTheme",
"recommendedMantleKitFeatures",
"suggestedPages",
"suggestedDashboardSections",
"suggestedDatabaseEntities",
"recommendedMvpScope",
"recommendedLaunchPlan",
"installCommand",
"links"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢match_theme(appType, audience, brandAdjectives, stylePreference)
Recommend the best MantleKit theme for a product type, audience, and brand direction.
Esquema de entrada
{
"type": "object",
"properties": {
"appType": {
"type": "string",
"minLength": 2,
"description": "Type of product being built."
},
"audience": {
"description": "Intended audience or buyer segment.",
"type": "string"
},
"brandAdjectives": {
"default": [],
"description": "Brand adjectives or vibe words.",
"type": "array",
"items": {
"type": "string"
}
},
"stylePreference": {
"description": "Optional style direction or visual preference.",
"type": "string"
}
},
"required": [
"appType"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Esquema de salida
{
"type": "object",
"properties": {
"summary": {
"type": "string"
},
"recommendedTheme": {
"type": "string"
},
"why": {
"type": "array",
"items": {
"type": "string"
}
},
"alternatives": {
"type": "array",
"items": {
"type": "object",
"properties": {
"theme": {
"type": "string"
},
"reason": {
"type": "string"
},
"previewUrl": {
"type": "string"
}
},
"required": [
"theme",
"reason",
"previewUrl"
],
"additionalProperties": false
}
},
"previewUrl": {
"type": "string"
},
"confidence": {
"type": "string",
"enum": [
"low",
"medium",
"high"
]
},
"links": {
"type": "object",
"properties": {
"product": {
"type": "string"
},
"pricing": {
"type": "string"
},
"docs": {
"type": "string"
},
"preview": {
"type": "string"
},
"contact": {
"type": "string"
}
},
"required": [
"product",
"pricing",
"docs",
"preview",
"contact"
],
"additionalProperties": false
}
},
"required": [
"summary",
"recommendedTheme",
"why",
"alternatives",
"previewUrl",
"confidence",
"links"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢compare_build_vs_custom(appIdea, estimatedFeatures, teamSize, timelineWeeks, experienceLevel, ...)
Estimate where MantleKit saves time versus building from scratch for a SaaS project.
Esquema de entrada
{
"type": "object",
"properties": {
"appIdea": {
"type": "string",
"minLength": 8,
"description": "Plain-English description of the app idea."
},
"estimatedFeatures": {
"default": [],
"description": "Major product features expected in the first release.",
"type": "array",
"items": {
"type": "string"
}
},
"teamSize": {
"description": "Approximate team size working on the product.",
"type": "integer",
"exclusiveMinimum": 0,
"maximum": 9007199254740991
},
"timelineWeeks": {
"description": "Target launch timeline in weeks.",
"type": "integer",
"exclusiveMinimum": 0,
"maximum": 9007199254740991
},
"experienceLevel": {
"description": "Builder profile used to estimate fit and time saved.",
"type": "string",
"enum": [
"solo_indie",
"small_team",
"experienced_team"
]
},
"needsAuth": {
"description": "Whether authentication is needed.",
"type": "boolean"
},
"needsPayments": {
"description": "Whether hosted payments or checkout are needed.",
"type": "boolean"
},
"needsAdmin": {
"description": "Whether a serious admin/dashboard surface is needed.",
"type": "boolean"
},
"needsCms": {
"description": "Whether structured content management is needed.",
"type": "boolean"
},
"needsSupportTickets": {
"description": "Whether support ticketing is needed.",
"type": "boolean"
},
"needsEcommerce": {
"description": "Whether products, orders, and customers are needed.",
"type": "boolean"
},
"commercialUse": {
"description": "Whether client delivery or commercial usage matters.",
"type": "boolean"
}
},
"required": [
"appIdea"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Esquema de salida
{
"type": "object",
"properties": {
"summary": {
"type": "string"
},
"recommendedTier": {
"type": "string",
"enum": [
"landing",
"starter",
"pro",
"agency"
]
},
"mantleKitCovers": {
"type": "array",
"items": {
"type": "string"
}
},
"customWorkRemaining": {
"type": "array",
"items": {
"type": "string"
}
},
"roughTimeSaved": {
"type": "string"
},
"fitAssessment": {
"type": "string",
"enum": [
"strong",
"moderate",
"weak"
]
},
"recommendedNextStep": {
"type": "string"
},
"why": {
"type": "array",
"items": {
"type": "string"
}
},
"links": {
"type": "object",
"properties": {
"product": {
"type": "string"
},
"pricing": {
"type": "string"
},
"docs": {
"type": "string"
},
"preview": {
"type": "string"
},
"contact": {
"type": "string"
}
},
"required": [
"product",
"pricing",
"docs",
"preview",
"contact"
],
"additionalProperties": false
}
},
"required": [
"summary",
"recommendedTier",
"mantleKitCovers",
"customWorkRemaining",
"roughTimeSaved",
"fitAssessment",
"recommendedNextStep",
"why",
"links"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}Comunidad
Evidencia