Consulta e grava pixels de integração e o vínculo com jornadas na Ockto. Pixel manual com script fica no console.
Install
npx skillscat add ocktoai/ockto-plugins/pixels Install via the SkillsCat registry.
Pixels
A organização é a do consentimento. Jornadas vêm da skill jornadas.
Se a ferramenta não aparecer, ou a chamada responder insufficient_scope, reconecte o MCP e consinta de novo. Os escopos são pixels:read, pixels:write e pixels:delete. A renovação do token não acrescenta escopo que o consentimento antigo não gravou. O passo a passo está na skill conectar. Escopo não substitui a permissão do membro.
Listar e obter não devolvem o identificador de rastreamento nem o código instalado.
Leitura
listar_pixels(pixels:read, só lê).paginacomeça em 1.limitetem padrão 15 e teto 50. A resposta trazpixels,total,pagina,limiteetem_mais. Filtros opcionais:busca,status(activeouinactive) eservico. Cada pixel trazid,nome,tipo,servico,statusejornadas(quantidade).obter_pixel(pixels:read, só lê). Exigepixel_id, o id do pixel na Ockto.listar_servicos_pixel(pixels:read, só lê) lista o catálogo de integração, comservico,nomeedescricao. Sem argumento.criar_pixelaceitafacebook,google-ads,google-analytics,google-tag-manager,tiktokelinkedin.obter_preview_pixel(pixels:read, só lê) gera o snippet público a partir doservicoe doidentificadorinformados. Não lê um pixel salvo e não devolve credencial. A resposta trazcabecalho,corpoerodape.verificar_pixel(pixels:read, só lê; consulta a URL). Exigeurl: uma só, até 2000 caracteres, sem espaço. A API bloqueia endereço interno. A resposta trazinstalado,compativel,tem_scriptemensagem. Sem id de organização.listar_pixels_jornada(pixels:read, só lê) lista os pixels ligados a uma jornada, sem o código. Exigejornada_id.listar_jornadas_pixel(pixels:read, só lê) lista as jornadas da organização ligadas a um pixel. Exigepixel_id. Cada item trazidenome.
Nenhuma leitura pede codigo_confirmacao.
Gravar
Pixel manual, com script colado, não entra pelo MCP. Crie esse no console (https://console.ockto.ai). criar_pixel só cria integração. A resposta não traz o código. Para ver o snippet, use obter_preview_pixel com o serviço e o identificador.
criar_pixel(pixels:write; cada chamada pode criar outro). Exigenome(até 200),servicoeidentificador(id no serviço, até 80 caracteres; o servidor recusa espaço, barra,?e#).statusopcional:activeouinactive. Confirmação em dois passos. Semcodigo_confirmacaoa ferramenta mostra nome, serviço e identificador. Mostre isso ao usuário. A segunda repete os mesmos argumentos comcodigo_confirmacao. 120 segundos, uso único.atualizar_pixel(pixels:write) altera o nome ou o status. Não altera o código. Exigepixel_ide ao menosnomeoustatus(activeouinactive). Confirmação em dois passos. A segunda repete os mesmos argumentos comcodigo_confirmacao. 120 segundos, uso único.associar_pixel_jornadas(pixels:write) liga o pixel a jornadas da organização. Exigepixel_idejornada_ids(lista de até 50). Jornada de outra organização é recusada. Confirmação em dois passos. Semcodigo_confirmacaoa ferramenta mostra o pixel e as jornadas. A segunda repete os mesmos argumentos comcodigo_confirmacao. 120 segundos, uso único.
Excluir
excluir_pixel(pixels:delete, destrutiva) apaga o pixel e os vínculos com jornadas. Exigepixel_id. Confirmação em dois passos. Semcodigo_confirmacaoa ferramenta mostra o nome. A segunda repete o mesmopixel_idcomcodigo_confirmacao. 120 segundos, uso único.desassociar_pixel_jornada(pixels:delete, destrutiva) tira uma jornada do pixel. O pixel continua. Exigepixel_idejornada_id. Confirmação em dois passos. A segunda repete os mesmos argumentos comcodigo_confirmacao. 120 segundos, uso único.