MCP

Awesome-Gaussian-Skills: conecte mais de 1000 pesquisas em 3DGS e 34 ferramentas de renderização/modificação ao seu agente de IA

Se você quer que um agente de IA recupere pesquisa em 3DGS e acione a renderização do gsplat diretamente, este repositório é o mais adequado; como pré-requisito, é preciso copiar o SKILL.md para o diretório de habilidades do agente e executar seu servidor MCP v0.8.0 com Node via stdio — lembrando que 13 ferramentas experimentais são apenas placeholders.

Official source · GitHub - jaccen/Awesome-Gaussian-Skills: 1000+ arXiv-verified 3DGS methods · 15 AI agent skills · MCP server (34 tools) · open ebook

Install

Each skill is a standalone SKILL.md file — copy it to your Agent's skills directory (e.g. `cp -r Awesome-Gaussian-Skills/skills/* .claude/`); MCP server config: command: node, args: [/path/to/mcp-server/dist/index.js], transport: stdio

jaccen/Awesome-Gaussian-Skills é uma porta de entrada nativa de IA para pesquisa em 3D Gaussian Splatting (3DGS): ele reúne mais de 1000 métodos de pesquisa verificados no arXiv, 15 habilidades de agentes de IA e um servidor MCP com 34 ferramentas. A tarefa para a qual ele é mais adequado é: permitir que um agente de IA leia e recupere conhecimento de pesquisa em 3DGS enquanto aciona diretamente um loop de renderização do gsplat. O pré-requisito mais importante antes de usar: o servidor MCP está na versão v0.8.0 e requer Node localmente; 13 ferramentas experimentais são apenas stubs (placeholders), e o que realmente pode ser considerado confiável são as 21 ferramentas principais.

Para quem é

  • Pessoas que fazem ou estudam pesquisa em 3DGS e precisam navegar rapidamente por 26 categorias e 1011 registros de pesquisa (data do snapshot: 2026-10-21), desejando que um agente faça a recuperação e a síntese por elas — dos quais 904 já têm metadados do arXiv verificados e atualizados.
  • Usuários que querem complementar um agente existente (integração no estilo de catálogo de habilidades, como diretórios de skills como .claude/) com conhecimento do domínio 3DGS: cada habilidade é um arquivo SKILL.md independente; basta copiá-lo para o diretório de habilidades para usar.
  • Desenvolvedores que querem manipular cenas 3D, câmeras e gaussianas e renderizar quadros por meio de ferramentas MCP.
  • Casos em que não é adequado: quando é necessário um ambiente de execução diferente do Node, as evidências não indicam se há suporte; quem depender de recursos experimentais deve atentar que essas 13 ferramentas experimentais são stubs; 107 registros de pesquisa ainda não passaram por verificação de fontes primárias, portanto é preciso conferir a literatura original antes de citá-los. A licença é Apache-2.0.

Primeira tentativa em 3 minutos

O caminho principal mais direto indicado oficialmente é a cópia dos arquivos de habilidade mais a configuração do servidor MCP via stdio, em alguns passos:

  1. Pré-requisitos: Node instalado localmente (o servidor MCP é iniciado com command: node); clone este repositório.
  2. Integrar as habilidades: conforme o README do repositório, "cada habilidade é um arquivo SKILL.md independente — copie para o diretório de skills do seu agente". Atenção: copiar o conteúdo das skills para o diretório de habilidades do agente (o diretório de exemplo dado no README é .claude/) é uma operação de escrita no diretório de configuração do seu agente local, não uma operação somente leitura; as evidências oficiais não trazem instruções de restauração ou reversão, e cabe a você decidir e implementar como desfazer, se necessário.
  3. Configurar o servidor MCP: na configuração do seu cliente MCP, use o trecho de configuração stdio fornecido oficialmente — command: node, args: [/path/to/mcp-server/dist/index.js], com transporte stdio. Substitua /path/to/... pelo caminho local do repositório.
  4. Primeira chamada de baixo risco: comece chamando capacidades de consulta e navegação para validar a conectividade, em vez de chamar diretamente ferramentas que alteram a cena. Entre as ferramentas principais, render_frame e set_camera operam sobre a sessão de renderização local e têm risco menor do que as que reescrevem dados de gaussianas; se for chamar operações de escrita como modify_gaussians ou sculpt_pipeline, saiba que elas modificam os dados de gaussianas da sessão, as evidências oficiais não indicam um caminho de desfazer, e é recomendável testá-las com dados de teste sem valor.
  5. Sinal de sucesso: se o cliente conseguir listar as 34 ferramentas do servidor (21 core + 13 experimental), a conexão stdio foi estabelecida; o repositório também informa que o servidor MCP expõe o loop de renderização do gsplat na porta 9842 via HTTP + WebSocket, o que permite confirmar ainda mais que o serviço de renderização está em execução.

Observação: o fato de as ferramentas serem listadas com sucesso e poderem ser chamadas indica apenas que a conexão e a sessão estão disponíveis, não que os resultados da renderização estejam corretos ou que os dados estejam íntegros; o resultado do primeiro quadro renderizado precisa ser confirmado visualmente por você.

Casos de uso

Caso 1: recuperar uma direção de pesquisa em 3DGS. Cenário: você quer que o agente sintetize um determinado tipo de método 3DGS. Como tentar: após integrar as 15 habilidades, peça ao agente para pesquisar e sintetizar com base no snapshot de registro do repositório (1011 registros, 26 categorias). Resultado esperado: o agente pode citar entradas com metadados do arXiv verificados; você verá que algumas entradas estão marcadas como ainda pendentes de verificação de fonte primária (107 registros), e essas precisam ser conferidas manualmente.

Caso 2: acionar o loop de renderização local do gsplat. Cenário: você já tem uma cena 3D e quer que o agente ajuste a câmera e produza um quadro renderizado. Como tentar: após iniciar este servidor MCP, chame as ferramentas principais em sequência — import_scene para importar a cena, set_camera para definir a posição da câmera e render_frame para renderizar um quadro. Resultado esperado: o servidor fornece o loop de renderização do gsplat na porta 9842 (HTTP + WebSocket), e você pode observar a saída dos quadros na sessão de renderização. As evidências não trazem o schema de parâmetros de cada ferramenta; antes da primeira chamada, consulte as descrições das ferramentas retornadas pelo cliente para confirmar os parâmetros.

Limites de uso

  • Natureza de leitura e escrita: a cópia das habilidades é uma escrita no diretório de configuração do agente local; do lado do servidor MCP, import_scene, modify_gaussians, set_camera, render_frame e sculpt_pipeline operam sobre os dados da sessão de renderização local, e as ferramentas que modificam gaussianas alteram de fato o estado da sessão; as evidências oficiais não descrevem um mecanismo de desfazer.
  • Condições de execução: o servidor MCP v0.8.0 requer Node; a porta HTTP/WS é fixa em 9842 e, em caso de conflito de porta, você mesmo precisa resolver (não há instruções oficiais para mudar a porta).
  • Limitações de dados: o snapshot da base de conhecimento é de 2026-10-21, com 107 registros pendentes de verificação de fonte primária; confira a literatura original do arXiv antes de citar conclusões.
  • Informações não confirmadas: o schema de parâmetros de cada ferramenta, os métodos de autenticação e a compatibilidade com múltiplos clientes não são abordados nas evidências; antes de usar, considere como referência as descrições das ferramentas realmente retornadas pelo cliente.
  • Esta descrição não constitui uma conclusão de segurança: "operar uma sessão de renderização" não significa risco zero; limites como comportamento de rede e escopo de leitura de dados locais não são abordados nas evidências e não devem ser presumidos.