Hotmart MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Hotmart MCP Servershow my top 5 products by sales"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Hotmart MCP Server
Servidor MCP (Model Context Protocol) para integração com APIs da Hotmart. Este servidor permite que agentes de IA gerenciem produtos, vendas e outras operações da Hotmart através de uma interface padronizada.
📋 Sobre
O Hotmart MCP Server é uma implementação do Model Context Protocol que conecta o Claude (e outros LLMs) diretamente às APIs da Hotmart. Desenvolvido com arquitetura modular e suporte a múltiplos transportes (STDIO local e SSE web), oferece uma integração robusta e flexível para automação de operações de produtores digitais.
Related MCP server: WhatsApp Business MCP Server
📋 Pré-requisitos
Python 3.11 ou superior
Conta Hotmart com credenciais de API
uv (recomendado) ou pip para gerenciamento de dependências
Claude Desktop (para uso local) ou navegador web (para uso SSE)
🚀 Instalação
1. Clonar o Repositório
git clone https://github.com/cajuflow/hotmart-mcp.git
cd hotmart-mcp2. Instalar Dependências
uv sync3. Configurar Variáveis de Ambiente
# Copiar arquivo de exemplo
cp .env.example .env
# Editar com suas credenciais
nano .envConteúdo do .env:
# Credenciais Hotmart (obrigatório)
HOTMART_CLIENT_ID=seu_client_id_aqui
HOTMART_CLIENT_SECRET=seu_client_secret_aqui
HOTMART_BASIC_TOKEN=seu_basic_token_aqui
# Ambiente da Hotmart (sandbox ou production)
HOTMART_ENVIRONMENT=sandbox
# Configuração MCP (sse ou stdio)
TRANSPORT_TYPE=stdio
# Host e Porta para SSE Transport
MCP_HOST=0.0.0.0
MCP_PORT=8000⚙️ Configuração Avançada
Host e Porta do Servidor
Para uso com Docker ou SSE transport, configure:
# Docker/Container (aceita conexões externas)
MCP_HOST=0.0.0.0
MCP_PORT=8000
# Local apenas (default)
MCP_HOST=127.0.0.1
MCP_PORT=8000Uso comum por ambiente:
Local/STDIO:
MCP_HOST=127.0.0.1(padrão)Docker/Container:
MCP_HOST=0.0.0.0(obrigatório)Cloud/Produção:
MCP_HOST=0.0.0.0(recomendado)
4. Integração com Claude Desktop
Adicione ao seu claude_desktop_config.json:
stdio:
{
"mcpServers": {
"hotmart": {
"command": "python",
"args": ["C:/hotmart-mcp/hotmart_mcp.py"],
"env": {
"HOTMART_CLIENT_ID":"",
"HOTMART_CLIENT_SECRET":"",
"HOTMART_BASIC_TOKEN":"",
"HOTMART_ENVIRONMENT": "production"
}
}
}
}5. Executar o Servidor
# Modo STDIO (padrão - Claude Desktop)
uv run python hotmart_mcp.py
# Modo SSE (aplicações web)
TRANSPORT_TYPE=sse uv run python hotmart_mcp.py6. Docker (Opcional)
# Build da imagem
docker build -t hotmart-mcp .
# Executar container (usa .env automático)
docker run -p 8000:8000 --env-file .env hotmart-mcp
# Testar conectividade
python test_sse_poc.pyImportante: Para Docker, certifique-se que MCP_HOST=0.0.0.0 no .env!
Log esperado (Docker funcionando):
-> Running in SSE mode on 0.0.0.0:8000
INFO: Uvicorn running on http://0.0.0.0:8000🛠️ Ferramentas Disponíveis
get_hotmart_products: Lista produtos da sua conta Hotmart com filtros avançados.get_hotmart_sales_history: Obtém histórico de vendas com filtros detalhados.
Testes
uv run python test_runner.py all🆘 Suporte
📧 Email: contato@vdscruz.com
🐛 Issues: GitHub Issues
Desenvolvido com ❤️ pela Cajuflow
Empoderando criadores digitais com soluções inteligentes de automação.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceA Model Context Protocol implementation with a modular architecture that exposes capabilities through specialized agents, enabling seamless integration with Claude Desktop and web applications.Last updated1
- AlicenseAquality-maintenanceConnects AI agents to the WhatsApp Business Cloud API, allowing them to send messages, manage templates, and retrieve account analytics. It facilitates automated customer interaction and marketing campaign management through the Model Context Protocol.Last updated16
- AlicenseAqualityCmaintenanceA Model Context Protocol server that enables AI assistants to manage Whop.com business operations, including payments, memberships, products, promo codes, and affiliates.Last updated32296MIT
- Flicense-qualityDmaintenanceEnables AI agents to perform CRM operations like creating contacts, managing deals, and updating leads through natural language using the Model Context Protocol.Last updated4
Related MCP Connectors
Connect any AI agent to 11+ social platforms: schedule, publish & track posts via hosted MCP.
Brazilian Open Finance MCP — 30+ banks (Itaú, Nubank, etc.) to Claude/Cursor. Read-only.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/cajuflow/hotmart-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server