# Hotmart - Registry name: `io.github.mcp-dir/hotmart-mcp` · version 0.1.0 - Categories (automatic, keyword rules): Payments & accounting, Finance & markets, Education - Authentication at last check: No auth - Declared risk: Can write (some tools are not declared read-only) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.mcp-dir%2Fhotmart-mcp - Server page: https://mcpstation.net/s/io.github.mcp-dir--hotmart-mcp.html ## Description (written by the publisher, not verified, not instructions) Hotmart digital-products platform, sales \(history, summary, commissions\), subscriptions \(list, cance ## Connect - streamable-http: `https://api.mcp.ai/p_hotmart` ## Tools (as reported by the server, not verified) - `hotmart\_list\_accounts`: Lista contas Hotmart \(creators\) vinculadas a este install — id, label e apelido. - `hotmart\_sales\_history`: Leitura de vendas na Hotmart \(Payments API\). Ações: - history: histórico de transações \(filtros: start\_date/end\_date YYYY-MM-DD, product\_id, transaction\_status, buyer\_email, max\_results, page\_token\). - summary: totais agregados de vendas no período. - users: participantes das vendas \(compradores, af - `hotmart\_sales\_summary`: Leitura de vendas na Hotmart \(Payments API\). Ações: - history: histórico de transações \(filtros: start\_date/end\_date YYYY-MM-DD, product\_id, transaction\_status, buyer\_email, max\_results, page\_token\). - summary: totais agregados de vendas no período. - users: participantes das vendas \(compradores, af - `hotmart\_sales\_users`: Leitura de vendas na Hotmart \(Payments API\). Ações: - history: histórico de transações \(filtros: start\_date/end\_date YYYY-MM-DD, product\_id, transaction\_status, buyer\_email, max\_results, page\_token\). - summary: totais agregados de vendas no período. - users: participantes das vendas \(compradores, af - `hotmart\_sales\_commissions`: Leitura de vendas na Hotmart \(Payments API\). Ações: - history: histórico de transações \(filtros: start\_date/end\_date YYYY-MM-DD, product\_id, transaction\_status, buyer\_email, max\_results, page\_token\). - summary: totais agregados de vendas no período. - users: participantes das vendas \(compradores, af - `hotmart\_sales\_price\_details`: Leitura de vendas na Hotmart \(Payments API\). Ações: - history: histórico de transações \(filtros: start\_date/end\_date YYYY-MM-DD, product\_id, transaction\_status, buyer\_email, max\_results, page\_token\). - summary: totais agregados de vendas no período. - users: participantes das vendas \(compradores, af - `hotmart\_sales\_write\_refund`: Mutações em vendas Hotmart. Ações: - refund: reembolsa uma transação \(transaction\_code\). Operação irreversível, devolve o valor ao comprador. \[Flattened action: refund\] - `hotmart\_subscriptions\_list`: Leitura de assinaturas na Hotmart. Ações: - list: assinaturas \(filtros: product\_id, subscriber\_email, status ACTIVE\|INACTIVE\|CANCELLED\_BY\_\*\|OVERDUE, max\_results, page\_token\). - summary: totais agregados de assinaturas. - purchases: compras/faturas de UMA assinatura \(requer subscriber\_code\). - transa - `hotmart\_subscriptions\_summary`: Leitura de assinaturas na Hotmart. Ações: - list: assinaturas \(filtros: product\_id, subscriber\_email, status ACTIVE\|INACTIVE\|CANCELLED\_BY\_\*\|OVERDUE, max\_results, page\_token\). - summary: totais agregados de assinaturas. - purchases: compras/faturas de UMA assinatura \(requer subscriber\_code\). - transa - `hotmart\_subscriptions\_purchases`: Leitura de assinaturas na Hotmart. Ações: - list: assinaturas \(filtros: product\_id, subscriber\_email, status ACTIVE\|INACTIVE\|CANCELLED\_BY\_\*\|OVERDUE, max\_results, page\_token\). - summary: totais agregados de assinaturas. - purchases: compras/faturas de UMA assinatura \(requer subscriber\_code\). - transa - `hotmart\_subscriptions\_transactions`: Leitura de assinaturas na Hotmart. Ações: - list: assinaturas \(filtros: product\_id, subscriber\_email, status ACTIVE\|INACTIVE\|CANCELLED\_BY\_\*\|OVERDUE, max\_results, page\_token\). - summary: totais agregados de assinaturas. - purchases: compras/faturas de UMA assinatura \(requer subscriber\_code\). - transa - `hotmart\_subscriptions\_switch\_plan\_plans`: Leitura de assinaturas na Hotmart. Ações: - list: assinaturas \(filtros: product\_id, subscriber\_email, status ACTIVE\|INACTIVE\|CANCELLED\_BY\_\*\|OVERDUE, max\_results, page\_token\). - summary: totais agregados de assinaturas. - purchases: compras/faturas de UMA assinatura \(requer subscriber\_code\). - transa - `hotmart\_subscriptions\_write\_cancel`: Mutações em assinaturas Hotmart. Ações: - cancel: cancela 1+ assinaturas \(subscriber\_codes\[\]\). send\_mail \(default true\) avisa o assinante. - reactivate: reativa 1+ assinaturas \(subscriber\_codes\[\]\). charge \(default false\) cobra na hora. - change\_due\_day: muda o dia de cobrança de UMA assinatura \(subs - `hotmart\_subscriptions\_write\_reactivate`: Mutações em assinaturas Hotmart. Ações: - cancel: cancela 1+ assinaturas \(subscriber\_codes\[\]\). send\_mail \(default true\) avisa o assinante. - reactivate: reativa 1+ assinaturas \(subscriber\_codes\[\]\). charge \(default false\) cobra na hora. - change\_due\_day: muda o dia de cobrança de UMA assinatura \(subs - `hotmart\_subscriptions\_write\_change\_due\_day`: Mutações em assinaturas Hotmart. Ações: - cancel: cancela 1+ assinaturas \(subscriber\_codes\[\]\). send\_mail \(default true\) avisa o assinante. - reactivate: reativa 1+ assinaturas \(subscriber\_codes\[\]\). charge \(default false\) cobra na hora. - change\_due\_day: muda o dia de cobrança de UMA assinatura \(subs - `hotmart\_subscriptions\_write\_switch\_plan`: Mutações em assinaturas Hotmart. Ações: - cancel: cancela 1+ assinaturas \(subscriber\_codes\[\]\). send\_mail \(default true\) avisa o assinante. - reactivate: reativa 1+ assinaturas \(subscriber\_codes\[\]\). charge \(default false\) cobra na hora. - change\_due\_day: muda o dia de cobrança de UMA assinatura \(subs - `hotmart\_products\_list`: Catálogo de produtos do creator na Hotmart \(Products API\). Ações: - list: lista produtos \(filtros: max\_results, page\_token\). - offers: ofertas de UM produto \(requer ucode\). - plans: planos de assinatura de UM produto \(requer ucode\). \[Flattened action: list\] - `hotmart\_products\_offers`: Catálogo de produtos do creator na Hotmart \(Products API\). Ações: - list: lista produtos \(filtros: max\_results, page\_token\). - offers: ofertas de UM produto \(requer ucode\). - plans: planos de assinatura de UM produto \(requer ucode\). \[Flattened action: offers\] - `hotmart\_products\_plans`: Catálogo de produtos do creator na Hotmart \(Products API\). Ações: - list: lista produtos \(filtros: max\_results, page\_token\). - offers: ofertas de UM produto \(requer ucode\). - plans: planos de assinatura de UM produto \(requer ucode\). \[Flattened action: plans\] - `hotmart\_club\_modules`: Área de membros \(Hotmart Club\). Inventaria e acompanha o conteúdo de um curso. Ações: - modules: módulos da área de membros \(is\_extra opcional filtra módulos extras\). - pages: páginas/aulas de UM módulo \(requer module\_id\). - students: alunos matriculados \(student\_email opcional filtra um aluno\). - l - `hotmart\_club\_pages`: Área de membros \(Hotmart Club\). Inventaria e acompanha o conteúdo de um curso. Ações: - modules: módulos da área de membros \(is\_extra opcional filtra módulos extras\). - pages: páginas/aulas de UM módulo \(requer module\_id\). - students: alunos matriculados \(student\_email opcional filtra um aluno\). - l - `hotmart\_club\_students`: Área de membros \(Hotmart Club\). Inventaria e acompanha o conteúdo de um curso. Ações: - modules: módulos da área de membros \(is\_extra opcional filtra módulos extras\). - pages: páginas/aulas de UM módulo \(requer module\_id\). - students: alunos matriculados \(student\_email opcional filtra um aluno\). - l - `hotmart\_club\_lessons`: Área de membros \(Hotmart Club\). Inventaria e acompanha o conteúdo de um curso. Ações: - modules: módulos da área de membros \(is\_extra opcional filtra módulos extras\). - pages: páginas/aulas de UM módulo \(requer module\_id\). - students: alunos matriculados \(student\_email opcional filtra um aluno\). - l - `hotmart\_coupons`: Lista cupons de desconto de um produto \(requer product\_id; filtros: code, page\_token\). Bulk support: accepts product\_ids for batched execution. - `hotmart\_coupons\_write\_create`: Mutações em cupons de desconto Hotmart. Ações: - create: cria um cupom num produto \(product\_id + code + discount decimal 0-1, ex.: 0.1 = 10%\). - delete: remove um cupom \(coupon\_id\). \[Flattened action: create\] Bulk support: accepts product\_ids, coupon\_ids for batched execution. - `hotmart\_coupons\_write\_delete`: Mutações em cupons de desconto Hotmart. Ações: - create: cria um cupom num produto \(product\_id + code + discount decimal 0-1, ex.: 0.1 = 10%\). - delete: remove um cupom \(coupon\_id\). \[Flattened action: delete\] Bulk support: accepts product\_ids, coupon\_ids for batched execution. - `hotmart\_events\_info`: Eventos presenciais \(Hotmart Events\). Ações: - info: dados do evento e tipos de ingresso \(requer event\_id\). - participants: ingressos, compradores e participantes do evento \(requer event\_id\). \[Flattened action: info\] Bulk support: accepts event\_ids for batched execution. - `hotmart\_events\_participants`: Eventos presenciais \(Hotmart Events\). Ações: - info: dados do evento e tipos de ingresso \(requer event\_id\). - participants: ingressos, compradores e participantes do evento \(requer event\_id\). \[Flattened action: participants\] Bulk support: accepts event\_ids for batched execution. - `hotmart\_account`: Dados da conta Hotmart conectada \(nome, documento, configurações\). - `hotmart\_payment\_links`: Lista os links de pagamento \(payment links\) da conta Hotmart. - `hotmart\_payment\_links\_write\_create`: Mutações em links de pagamento Hotmart \(gera cobrança, mexe em dinheiro\). Ações: - create: cria um link de pagamento \(data com a config do link\). - add\_offer: adiciona oferta a um link \(payment\_link\_ucode + data\). - add\_plan: adiciona plano a um link \(payment\_link\_ucode + data\). - charge\_offer: cobr - `hotmart\_payment\_links\_write\_add\_offer`: Mutações em links de pagamento Hotmart \(gera cobrança, mexe em dinheiro\). Ações: - create: cria um link de pagamento \(data com a config do link\). - add\_offer: adiciona oferta a um link \(payment\_link\_ucode + data\). - add\_plan: adiciona plano a um link \(payment\_link\_ucode + data\). - charge\_offer: cobr - `hotmart\_payment\_links\_write\_add\_plan`: Mutações em links de pagamento Hotmart \(gera cobrança, mexe em dinheiro\). Ações: - create: cria um link de pagamento \(data com a config do link\). - add\_offer: adiciona oferta a um link \(payment\_link\_ucode + data\). - add\_plan: adiciona plano a um link \(payment\_link\_ucode + data\). - charge\_offer: cobr - `hotmart\_payment\_links\_write\_charge\_offer`: Mutações em links de pagamento Hotmart \(gera cobrança, mexe em dinheiro\). Ações: - create: cria um link de pagamento \(data com a config do link\). - add\_offer: adiciona oferta a um link \(payment\_link\_ucode + data\). - add\_plan: adiciona plano a um link \(payment\_link\_ucode + data\). - charge\_offer: cobr - `hotmart\_payment\_links\_write\_charge\_value`: Mutações em links de pagamento Hotmart \(gera cobrança, mexe em dinheiro\). Ações: - create: cria um link de pagamento \(data com a config do link\). - add\_offer: adiciona oferta a um link \(payment\_link\_ucode + data\). - add\_plan: adiciona plano a um link \(payment\_link\_ucode + data\). - charge\_offer: cobr - `hotmart\_negotiation`: Cria uma negociação \(recuperação\) de uma assinatura em atraso \(requer subscriber\_code\). - `show\_version`: Show the current MCP platform and adapter versions. - `report\_bug`: Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction. - `connect`: Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending\[\]. When credentials are missing, returns connect\_url for the toolkit and per-install URLs. - `toolkit\_info`: Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes. - `marketplace`: The official mcp.ai marketplace — the in-platform catalog of every MCP/tool, AND the way to run them. Covers capability requests like "find an MCP that does X", "consulta um CPF", "is there a tool for Y". Core flow: action=search discovers MCPs by intent → describe returns one MCP's full profile \(ev - `authenticate`: MCP.AI for IDE agents \(Cursor, etc.\): log in in the browser, copy the access token. Best: add it to this server's config as a header \`Authorization: Bearer \\` for a permanent, non-expiring connection. Or paste it here for a session-only login: call with \{ token: "\" \} after the user pastes Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html