sharely.it

docs · mcp · api

Conecte o sharely.it ao seu agente de IA

Publique, atualize e acompanhe seus artefatos direto do Claude, do ChatGPT ou do seu editor — via MCP ou pela API REST pública.

01. Conectar ao Claude.ai

  1. 1.Acesse claude.ai → Configurações → Conectores
  2. 2.Clique em "Adicionar conector personalizado"
  3. 3.Nome: Sharelyit
  4. 4.URL: https://sharelyit.com/mcp
  5. 5.Clique em "Adicionar" e autorize com sua conta sharely.it
  6. 6.Pronto! Peça ao Claude: "Publica este artefato no sharely.it como meu-relatorio"

Zero instalação — só a URL do MCP.

02. Conectar ao ChatGPT

  1. 1.Em ChatGPT → Explorar GPTs → Criar → Configurar
  2. 2.Adicionar Action → URL: https://sharelyit.com/api/v1/openapi.json
  3. 3.Autenticar via OAuth

03. Claude Desktop / GitHub Copilot

npm install -g sharelyit-mcp

Claude Desktop (~/.config/claude/claude_desktop_config.json):

{
  "mcpServers": {
    "sharelyit": {
      "command": "sharelyit-mcp",
      "env": { "SHARELYIT_TOKEN": "sat_seu_token" }
    }
  }
}

GitHub Copilot (.vscode/mcp.json):

{
  "servers": {
    "sharelyit": {
      "command": "sharelyit-mcp",
      "env": { "SHARELYIT_TOKEN": "sat_seu_token" }
    }
  }
}

Gere o token em Dashboard → Configurações → API & Integrações.

04. Exemplos de uso

  • “Publica este artefato no sharely.it como so-agosto-2026 restrito ao domínio vivo.com.br”
  • “Atualiza o so-gerencia-sr com o novo conteúdo — mudei os KRs de agosto”
  • “Quantas pessoas acessaram meu artefato essa semana?”
  • “Cria uma conta no Sharelyit para maria@empresa.com e publica este relatório”

05. Referência da API

Base: https://sharelyit.com/api/v1 · Auth: Authorization: Bearer sat_seu_token · Limite: 60 req/min por token.

  • GET/htmlsLista os HTMLs da conta
  • POST/htmlsPublica um novo HTML
  • POST/htmls/uploadsFallback: inicia o envio em duas etapas de um HTML acima de 900 KB
  • POST/htmls/uploads/{token}/contentEnvia o conteúdo (aceita partes, até 10 MB)
  • POST/htmls/uploads/{token}/publishPublica o HTML enviado
  • GET/htmls/{slug}Detalhes de um HTML
  • PUT/htmls/{slug}Atualiza conteúdo ou configurações
  • GET/htmls/{slug}/statsAnalytics de visualizações
  • GET/meDados do usuário autenticado
  • GET/openapi.jsonEste documento
  • GET/artifactsLista os HTMLs da conta
  • POST/artifactsPublica um novo HTML
  • POST/artifacts/uploadsFallback: inicia o envio em duas etapas de um HTML acima de 900 KB
  • POST/artifacts/uploads/{token}/contentEnvia o conteúdo (aceita partes, até 10 MB)
  • POST/artifacts/uploads/{token}/publishPublica o HTML enviado
  • GET/artifacts/{slug}Detalhes de um HTML
  • PUT/artifacts/{slug}Atualiza conteúdo ou configurações
  • GET/artifacts/{slug}/statsAnalytics de visualizações

Schema completo: /api/v1/openapi.json · Descoberta por IAs: /llms.txt · Guia completo para agentes: /sharelyit.md