HTML Table Maker
Permite que pessoas transformem tabelas do Excel em relatórios web incorporáveis e compartilháveis.
Documentação
Conecte o Cursor, Claude, ChatGPT ou qualquer cliente compatível com MCP ao HTML Table Maker para que um agente possa criar, atualizar, consultar, visualizar e incorporar tabelas a partir do chat. Em clientes que suportam MCP Apps, a ferramenta preview_table mostra uma tabela interativa inline na conversa. Todo cliente também recebe o snippet de incorporação do site, para que você possa publicar a mesma tabela no seu site.
O endpoint MCP é público: você pode conectar e listar todas as ferramentas sem uma chave de API. Ferramentas com escopo de conta exigem login. Use um dos caminhos abaixo.
Opção A — Cadastre-se via agente (sem conta existente)
- Adicione o HTML Table Maker como conector MCP usando apenas a URL abaixo (sem cabeçalho Authorization).
- Peça ao agente para chamar
register_accountcom e-mail e senha. - O agente deve salvar o
apiKeyretornado emmcp.json(ou mostrar o snippet para você). Recarregue o servidor MCP e tente novamente as ferramentas de tabela.
Opção B — Conta existente
- Crie uma chave de API em Gerenciar conta (seção Chaves de API).
- Adicione o conector com a URL e o cabeçalho Authorization abaixo.
- Peça ao agente para listar tabelas, criar uma tabela, visualizá-la ou obter o código de incorporação.
URL MCP
https://htmltablemaker.com/mcp
Authorization (Opção B, ou após o cadastro da Opção A)
Authorization: Bearer htm_live_YOUR_KEY
Não faça commit de chaves de API no git. Prefira ~/.cursor/mcp.json em nível de usuário em vez de .cursor/mcp.json em nível de projeto quando possível.
Cursor
Adicione às configurações MCP do seu Cursor (mcp.json). Para a Opção A, omita headers até após o cadastro:
{
"mcpServers": {
"htmltablemaker": {
"url": "https://htmltablemaker.com/mcp",
"headers": { "Authorization": "Bearer htm_live_YOUR_KEY" }
}
}
}
Claude / ChatGPT
Adicione um conector MCP personalizado com a URL acima. Após o cadastro ou se você já tiver uma chave, adicione Authorization: Bearer htm_live_YOUR_KEY aos cabeçalhos do conector e recarregue.
register_account— crie uma conta e receba uma chave de API (sem exigir login)get_account— nível, status da assinatura e limites de usocreate_checkout_session/get_checkout_status— inicie ou verifique uma atualização de planolist_tables,create_table_from_file,update_table_data,update_table_options,delete_tablequery_table— filtre, ordene e pagine dados de tabela como JSONget_embed_code— URL de compartilhamento e snippet de iframe para o seu sitepreview_table— mostre a tabela no chat e retorne links de compartilhamento/incorporação- Google Sheets:
get_google_sheets_connection,get_google_sheet_sync_status,sync_google_sheet_now,disconnect_google_sheet(vincular uma planilha ainda acontece no navegador) - Visualização no chat — para revisar uma tabela enquanto você trabalha com o agente. Não conta para as visualizações mensais de incorporação.
- Incorporação no site — o iframe de
get_embed_code(oupreview_table) que você cola no seu site. Essas visualizações contam para o limite mensal de incorporação do seu plano.
Se a conta atingir um limite de tabelas, linhas ou visualizações mensais, as ferramentas retornam uma dica de upgrade. O agente pode chamar create_checkout_session e você abre o checkoutUrl retornado em um navegador para concluir o pagamento.
Visão geral legível por máquina: /llms.txt · API REST: Agent API.