Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HOTMART_CLIENT_IDYesClient ID from Hotmart developers
HOTMART_BASIC_AUTHYesBasic auth token from Hotmart developers
HOTMART_CLIENT_SECRETYesClient Secret from Hotmart developers

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
hotmart_module_pages_listC

Get Pages. Example: hotmart_module_pages_list(module_id='…'). Requires module_id from hotmart_modules_list first.

hotmart_modules_listA

Get Modules. Lists module containers only. To get pages inside a module, use hotmart_module_pages_list with the module_id.

hotmart_student_progress_getC

Get Student Progress. Example: hotmart_student_progress_get(user_id='…').

hotmart_students_listC

Get Students.

hotmart_coupon_createC

Create Coupon. Example: hotmart_coupon_create(product_id=12345).

hotmart_coupon_deleteB

Delete Coupon. Example: hotmart_coupon_delete(coupon_id=12345).

hotmart_coupons_listC

Get Coupons. Example: hotmart_coupons_list(product_id=12345).

hotmart_negotiation_generateC

Generate Negotiation.

hotmart_product_offers_listB

Get Product Offers. Example: hotmart_product_offers_list(product_id=12345, max_results=10).

hotmart_product_plans_listC

Get Product Plans. Example: hotmart_product_plans_list(product_id=12345, max_results=10).

hotmart_products_listC

List Products. Example: hotmart_products_list(max_results=10).

hotmart_sale_refundB

Sales Refund. Example: hotmart_sale_refund(transaction_code='ABC123XY').

hotmart_sales_commissions_listD

Sales Commissions. Example: hotmart_sales_commissions_list(max_results=10).

hotmart_sales_history_listA

Sales History. Example: hotmart_sales_history_list(max_results=10). Don't use this for aggregated metrics — use hotmart_sales_summary_list for totals/counts.

hotmart_sales_participants_listC

Sales Participants. Example: hotmart_sales_participants_list(transaction_status='APPROVED').

hotmart_sales_price_details_listC

Sales Price Details. Example: hotmart_sales_price_details_list(transaction_status='APPROVED').

hotmart_sales_summary_listA

Sales Summary. Example: hotmart_sales_summary_list(transaction_status='APPROVED'). Don't use this for per-transaction details — use hotmart_sales_history_list for the raw list.

hotmart_batch_subscriptions_cancelA

Batch Cancel Subscriptions. Use this for multiple subscriber_codes at once. For a single one, prefer hotmart_subscription_cancel.

hotmart_batch_subscriptions_reactivateA

Batch Reactivate Subscriptions. Use this for multiple subscriber_codes at once. For a single one, prefer hotmart_subscription_reactivate.

hotmart_subscriber_purchases_listC

Subscriber Purchases. Example: hotmart_subscriber_purchases_list(subscriber_code='ABC123XY').

hotmart_subscription_cancelA

Cancel Subscription. Example: hotmart_subscription_cancel(subscriber_code='ABC123XY'). Use this for ONE subscriber_code. For 2+ subscriptions, use hotmart_batch_subscriptions_cancel.

hotmart_subscription_due_day_updateB

Change Due Day. Example: hotmart_subscription_due_day_update(subscriber_code='ABC123XY').

hotmart_subscription_reactivateA

Reactivate Subscription. Example: hotmart_subscription_reactivate(subscriber_code='ABC123XY'). Use this for ONE subscriber_code. For 2+, use hotmart_batch_subscriptions_reactivate.

hotmart_subscription_transactions_listA

Subscription Transactions. Example: hotmart_subscription_transactions_list(max_results=10). Don't use this for the subscription list itself — use hotmart_subscriptions_list.

hotmart_subscriptions_listA

Get Subscriptions. Example: hotmart_subscriptions_list(max_results=10). Don't use this for payment events — use hotmart_subscription_transactions_list for charges/refunds per subscription.

hotmart_subscriptions_summary_listC

Subscription Summary. Example: hotmart_subscriptions_summary_list(max_results=10).

hotmart_event_info_getC

Event Info. Example: hotmart_event_info_get(event_id=12345).

hotmart_event_participants_listC

Event Participants. Example: hotmart_event_participants_list(event_id=12345, max_results=10).

hotmart_module_analytics_appA

Análise por módulo da área de membros — qty aulas por módulo.

BarChart aulas/módulo + DataTable. Use pra 'estrutura da área de membros', 'quantas aulas por módulo'.

hotmart_students_overview_appA

Visão geral dos alunos na área de membros — counts + progresso.

Cards (total, ativos, bloqueados) + PieChart engajamento + DataTable ranking. Use pra 'lista de alunos', 'progresso médio', 'quantos alunos completaram'.

hotmart_negotiation_preview_appA

Preview de proposta de negociação antes de gerar.

Mostra os parâmetros e dispara o hotmart_negotiation_generate se confirmado. Use pra 'simular negociação pro assinante X', 'preview parcelamento'. NÃO gera por padrão — só prévia visual.

hotmart_coupon_manager_appA

Painel de cupons de um produto — listagem com validade/desconto/usos.

DataTable de cupons + Metric. Use pra 'listar cupons do produto X', 'ver cupons ativos', 'gerenciar cupons'. Pra CRIAR cupom use a tool hotmart_coupon_create direta.

hotmart_product_catalog_appA

Catálogo de produtos — visão geral com formato/status/preço/info.

Cards de metrics + PieChart status + DataTable. Use pra 'lista de produtos', 'catálogo', 'meus produtos ativos'.

hotmart_commissions_dashboard_appB

Painel de comissões — total a pagar/receber por afiliado.

DataTable com afiliado/papel/valor + Metric de total. Use pra 'comissões do mês', 'quanto pagar pros afiliados', 'settlement'.

hotmart_sales_breakdown_appA

Breakdown de vendas — top produtos + top compradores.

BarChart de produtos por receita + DataTable de compradores únicos. Use pra 'quais produtos vendem mais', 'top compradores', 'analise de quem está comprando'.

hotmart_sales_dashboard_appA

Painel visual de vendas Hotmart no período.

Cards de métricas (receita total, ticket médio, qtd) + LineChart vendas/dia + PieChart por payment_type + DataTable. Use quando o usuário pedir 'dashboard de vendas', 'painel de vendas', 'visão geral das vendas do mês'.

hotmart_churn_analyzer_appA

Análise de churn — cancelamentos por período + tendência.

LineChart cancelamentos no tempo + DataTable de recentes. Use pra 'análise de churn', 'cancelamentos da semana', 'taxa de cancelamento'.

hotmart_subscriber_360_appA

Visão 360 de um assinante — perfil + histórico de compras.

Cards de LTV/qty/ticket + DataTable com purchases. Use pra 'ver dados do assinante X', 'histórico completo do código Y'.

hotmart_subscriptions_health_appA

Painel de saúde das assinaturas — counts por status + lista.

Grid com cards (ativos, atrasados, cancelados) + PieChart breakdown

  • DataTable. Use pra 'saúde das assinaturas', 'visão geral das assinaturas', 'quantos assinantes ativos'.

hotmart_event_dashboard_appA

Painel de evento — info + lista de participantes + breakdown lotes.

Card com info + DataTable participantes + PieChart por lote. Funciona apenas pra produtos formato ETICKET (não ONLINE_EVENT). Use pra 'ver dados do evento X', 'quem comprou ingresso pro evento'.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
Prefab Renderer (hotmart_module_analytics_app)
Prefab Renderer (hotmart_students_overview_app)
Prefab Renderer (hotmart_negotiation_preview_app)
Prefab Renderer (hotmart_coupon_manager_app)
Prefab Renderer (hotmart_product_catalog_app)
Prefab Renderer (hotmart_commissions_dashboard_app)
Prefab Renderer (hotmart_sales_breakdown_app)
Prefab Renderer (hotmart_sales_dashboard_app)
Prefab Renderer (hotmart_churn_analyzer_app)
Prefab Renderer (hotmart_subscriber_360_app)
Prefab Renderer (hotmart_subscriptions_health_app)
Prefab Renderer (hotmart_event_dashboard_app)

Latest Blog Posts

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/thaleslaray/hotmart-mcp'

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