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 conectar
- 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.
ChatGPT
Os conectores do modo de desenvolvedor do ChatGPT só aceitam OAuth ou nenhuma autenticação, e o nosso servidor abre com uma chave de API. Até acrescentarmos OAuth, use um cliente que envie cabeçalho — o Claude ou o Cursor acima.
Coisas para dizer
- “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?”
As ferramentas
Treze, com os limites da API: 120 chamadas por minuto por chave, das quais 30 podem alterar algo.
- 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_form_submissionsRespostas que as pessoas enviaram pelos formulários, as mais recentes primeiro.
- get_subscribersOs endereços que os formulários coletaram.
- screenshot_profileUma foto da página publicada.
- update_profileescreveNome, slogan, bio, formato do cabeçalho ou nome de usuário.
- update_themeescreveCores, fontes, botões, fundo. Junta-se ao tema que a página já tem.
- update_social_iconsescreveA 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_blockescreveUm campo de um bloco, sem perder o resto.
- toggle_blockescreveOcultar um bloco da página pública, ou mostrar de novo.
- delete_blockescreveExcluir um bloco de vez.
- reorder_blocksescreveColocar os blocos de uma página em outra ordem.
Sua página a uma frase de distância
Crie a conta, faça uma chave e aponte seu assistente para ela.