MCP
Você pede, e a página muda
O Linktotem fala MCP, então o Claude, o Cursor ou qualquer cliente que fale também conseguem ler sua página e alterá-la. “Adiciona meu episódio novo no topo” vira uma frase, não uma sessão no editor.
Não existem rascunhos
Tudo o que um assistente muda entra no ar na página pública na hora — igualzinho a editar na mão. Peça que ele leia a página antes de mexer, e que conte o que fez.
Como ele trabalha na sua página
Seu assistente trabalha como um designer: olha antes de mexer, e confere depois.
- 01Lê a página e verifica: links quebrados, conteúdo de exemplo, cores difíceis de ler.
- 02Muda a página, partindo de um dos nossos modelos numa página vazia, com nossas fontes e paletas.
- 03Vê o resultado no celular e no computador, a página inteira, até antes de você publicar.
- 04Verifica de novo e corrige o que falta, e depois conta o que mudou.
Como conectar
Claude.ai e ChatGPT: sem chave
Os dois se conectam com a sua conta do Linktotem (OAuth). Adicione este endereço como conector:
https://linktotem.com/api/mcp- Claude.ai e app do Claude: abra o Linktotem no diretório do Claude e clique em Conectar. Você também pode adicionar o endereço como conector personalizado.
- ChatGPT: Configurações › Apps e conectores › Configurações avançadas, ative o modo de desenvolvedor, depois Criar, cole o endereço e escolha OAuth.
O Linktotem abre: você entra, escolhe se o assistente pode alterar a página ou só ver, e autoriza. Dá para desconectar quando quiser em Configurações › API.
Claude Desktop, Claude Code e Cursor: com uma chave
- Estar no Pro: a API e o servidor MCP fazem parte dele.
- Criar uma chave em Configurações › API. Escolha “leitura e escrita” para um assistente que deva alterar a página; “só leitura” basta para fazer perguntas.
- Colocar a chave na configuração do seu cliente, logo abaixo. Ela aparece uma única vez, então cole enquanto está na tela.
{
"mcpServers": {
"linktotem": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://linktotem.com/api/mcp", "--header", "Authorization:${AUTH_HEADER}"],
"env": { "AUTH_HEADER": "Bearer app_live_…" }
}
}
}A chave fica no `env` e não nos `args`: no Windows, o espaço de “Bearer x” se perde no caminho até o npx, por isso o cabeçalho vai partido em dois.
claude mcp add --transport http linktotem https://linktotem.com/api/mcp \
--header "Authorization: Bearer app_live_…"{
"mcpServers": {
"linktotem": {
"url": "https://linktotem.com/api/mcp",
"headers": { "Authorization": "Bearer ${env:LINKTOTEM_KEY}" }
}
}
}O Cursor resolve variáveis de ambiente dentro dos cabeçalhos, então a chave não fica num arquivo que você possa commitar.
Coisas para dizer
- “Crie uma página para a minha barbearia em São Paulo, com agendamento e WhatsApp.”
- “Olhe minha página e me diga o que corrigir antes de mudar qualquer coisa.”
- “Adiciona meu episódio novo no topo da página, apontando para open.spotify.com/…”
- “Oculta o link dos ingressos, o evento já passou.”
- “Coloca a newsletter em primeiro e os ícones sociais no fim.”
- “Deixa o fundo escuro e os botões arredondados.”
- “Quantas pessoas assinaram esta semana, e de onde vieram?”
- “Qual link teve mais cliques nesta semana, e de onde vieram as visitas?”
Dois atalhos
O Claude Desktop e o Claude Code mostram os atalhos como comandos depois que você conecta o servidor.
- build_my_pageConstruir minha página: diga o que você faz e os links que importam; ele escolhe um modelo, preenche com o seu conteúdo e confere o resultado.
- review_my_pageRevisar minha página: verifica a página, olha para ela e lê seus números, e sugere as três mudanças que mais ajudariam, sem mexer em nada.
As ferramentas
Com os limites da API: 120 chamadas por minuto por chave, das quais 30 podem alterar algo. As que podem fazer perder alguma coisa avisam seu assistente para perguntar a você antes.
- list_profilesTodas as páginas da conta.
- get_profileO cabeçalho, as páginas, os blocos de uma página e o tema. É a primeira a chamar.
- get_analyticsVisitas, cliques e os links mais clicados de um período, comparados com o anterior.
- get_form_submissionsRespostas que as pessoas enviaram pelos formulários, as mais recentes primeiro.
- get_subscribersOs endereços que os formulários coletaram.
- screenshot_profileA página no celular ou no computador, a primeira tela ou a página inteira, no modo claro ou escuro. Também em rascunho, antes de publicar.
- audit_pageO que corrigir, do mais importante para o menos, com uma nota de 0 a 100: links quebrados ou de exemplo, cores que não dá para ler, fontes que não carregam.
- get_design_optionsTodas as escolhas de design: fontes com os pares que combinam, paletas, fundos, formatos de botão.
- list_templatesOs estilos prontos e os modelos por nicho, cada um com os visuais em que existe.
- update_profileescrevepede confirmaçãoNome, slogan, bio, formato do cabeçalho ou nome de usuário.
- update_themeescrevepede confirmaçãoCores, fontes, botões, fundo, modo escuro, ou uma das paletas prontas. Avisa quando algo não dá para ler bem.
- update_social_iconsescrevepede confirmaçãoA fileira de ícones sociais da página inicial.
- add_blockescreveUm bloco de link, título, texto, ícones sociais, mídia ou pasta, no topo ou no fim.
- update_blockescrevepede confirmaçãoUm campo de um bloco, sem perder o resto.
- toggle_blockescreveOcultar um bloco da página pública, ou mostrar de novo.
- delete_blockescrevepede confirmaçãoExcluir um bloco de vez.
- reorder_blocksescreveColocar os blocos de uma página em outra ordem.
- apply_templateescrevepede confirmaçãoColoca um estilo ou um modelo de nicho na página; os blocos que já estavam ficam escondidos, nunca apagados.
- undo_templateescrevepede confirmaçãoDeixa a página como estava antes de um modelo.
Sua página a uma frase de distância
Crie a conta, faça uma chave e aponte seu assistente para ela.