Pular para o conteúdo
Voltar ao início
Community

Marketplace: Temas, Snippets, Prompts e Servidores MCP

Catálogo curado de temas, snippets, prompts de IA, pacotes de regex, servidores MCP, agentes e templates; cada download é conferido por hash antes de aplicar.

Atualizado:
6 min
Por Pelayo Naredo
Marketplace: Temas, Snippets, Prompts e Servidores MCP

O Marketplace do PocketCode

O marketplace é um catálogo curado integrado diretamente ao IDE. Ele é servido por um Cloudflare Worker (api.pocketcodeapp.com) apoiado por D1 e armazenamento de objetos R2, e cada recurso é um pequeno bundle. O app confere o hash SHA-256 de cada download, e também a assinatura Ed25519 sempre que o servidor a fornece, antes de aplicar qualquer coisa. Não é de upload aberto: os recursos são validados, assinados e publicados pela equipe do PocketCode por meio de um pipeline dedicado.

A tela inicial parece uma pequena loja de apps: um carrossel de Destaques, Seleção do editor escolhida a dedo pela equipe, Em alta, Novos e atualizados, e as prateleiras Recursos gratuitos e Ferramentas Pro, com busca, categorias, avaliações e resenhas. Explorar precisa de conexão, mas não de conta; instalar exige que você tenha entrado na conta.

O que você vai encontrar

O catálogo tem doze tipos de recurso: snippets, páginas, botões, componentes, temas, prompts, pacotes de regex, servidores MCP, templates de projeto, agentes de IA, plugins e workflows. Os dois últimos ainda não podem ser instalados (veja abaixo).

🎨 Temas — editor

Um tema é um pequeno conjunto de cores em theme.json. Aplicar tema lê as cores e muda o seu editor de código para elas na hora, com um Desfazer para voltar ao tema anterior. Ele colore o editor, não o terminal. O formato do arquivo, em linhas gerais:

{
	"name": "My Custom Theme",
	"type": "theme",
	"version": "1.0.0",
	"colors": {
		"background": "#1a1b26",
		"foreground": "#c0caf5",
		"accent": "#7aa2f7",
		"comment": "#565f89",
		"string": "#9ece6a",
		"keyword": "#bb9af7"
	}
}

Os temas Pro podem ser testados por 5 minutos antes de você decidir, uma vez por tema e dispositivo. Quando o teste termina, o tema anterior é restaurado automaticamente.

⚡ Snippets e recursos de código

Snippets, páginas, botões e componentes reutilizáveis. Um bundle de snippet é um snippet.json no formato de snippets do VS Code (um nome, um prefix e um body), e você pode Inserir no cursor, Abrir em nova aba ou Copiar:

{
	"Python main guard": {
		"prefix": "main",
		"body": ["if __name__ == '__main__':", "    ${1:pass}"],
		"description": "Python main guard",
		"scope": "python"
	}
}

Os snippets também podem ser instalados entre os seus a partir do painel de Snippets do editor. No plano Free você pode ter 5 próprios.

🤖 Prompts, agentes de IA e servidores MCP

É aqui que o marketplace vai além de uma loja de temas:

  • Prompts de IA — salvos como um slash command global: digite /nome em qualquer chat da IA de código e ele se expande no prompt completo.
  • Agentes de IA — um chatmode empacotado (um agent.md) que adiciona um assistente especializado ao menu de agentes do chat.
  • Servidores MCP — um servidor do Model Context Protocol. Ele é instalado desligado: só linhas de inicialização com node ou npx são aceitas, e nada roda até você ligá-lo em Configurações > MCP e confirmar.
  • Pacotes de regex — coleções de padrões reutilizáveis que você adiciona à sua biblioteca.

📋 Templates de projeto

Criar novo projeto cria um projeto a partir de um template: um bundle de arquivos iniciais gravados em uma pasta nova. Ele conta para o limite de projetos do seu plano (o plano Free inclui um).

Plugins e workflows

Os dois últimos dos doze tipos são os plugins e os workflows, e hoje nenhum dos dois pode ser instalado pelo marketplace: o botão de instalação está desativado em ambos (os plugins precisam de um runtime WASM que ainda não está ativado). Mesmo assim você os encontra no catálogo e nos filtros. Crie suas próprias automações no módulo de Workflows.

Cada item também tem um link de compartilhamento, https://pocketcodeapp.com/m/<slug>, que o abre direto no app. Não existe página web por trás desse link: ele funciona em um celular que tenha o PocketCode instalado.

Como a instalação funciona

  1. Abra o módulo Marketplace e encontre um recurso por busca, categoria ou tags.
  2. Toque no botão de instalação do tipo dele (por exemplo Aplicar tema ou Conectar servidor MCP). O app pede ao Worker uma URL assinada do R2 de curta duração (5 minutos); é aqui também que a trava Pro é aplicada no servidor.
  3. Ele baixa o bundle, verifica o hash SHA-256 (e a assinatura Ed25519 quando o servidor a fornece) e só então o aplica.
  4. Tudo o que você instalou fica em Minha biblioteca, que funciona offline: dali você pode Reaplicar ou Remover um item. Remover apaga a entrada, mas não desfaz o que o item fez: um tema continua aplicado, e um componente ou um projeto criado a partir de um template continuam onde estão. Para atualizar um item, abra a página dele e instale de novo.

A atualização automática vem desligada. Se você a ligar nas preferências de Minha biblioteca, ela roda mais ou menos uma vez por dia, no Wi-Fi e carregando, e só aceita bundles com uma assinatura Ed25519 válida.

Alguns recursos declaram permissões, e o app as lista antes de instalar. Elas são informação, não um sandbox: o app as mostra, mas depois não restringe o recurso a elas.

Curado, assinado e revisado

Como o catálogo é curado e não de upload aberto, o controle de qualidade já vem embutido:

  • Todo download é conferido por hash (SHA-256) no dispositivo antes de ser aplicado, e os bundles assinados são verificados com Ed25519.
  • Avaliações e resenhas — você pode avaliar um recurso quando ele está instalado no seu dispositivo, e os autores podem ter o selo Autor verificado.
  • Seleção do editor — um conjunto escolhido a dedo pela equipe.
  • Denúncia de abuso em cada recurso, analisada pela equipe.

O marketplace transforma o PocketCode em um IDE que você molda ao seu jeito de trabalhar: um tema aqui, um prompt ali, um servidor MCP que ensina um truque novo à sua IA. No celular ele é um catálogo somente leitura: não dá para publicar pelo app, e cada download é conferido antes de ser aplicado.

A ferramenta por trás deste artigo

Marketplace

Pronto para experimentar o PocketCode?

Baixe o app e comece a programar pelo seu celular.