Integração de IA

A Meshy expõe dois canais para agentes de IA e assistentes de programação: o MCP server da Meshy para chamadas de ferramentas, e llms.txt / llms-full.txt para ingestão de documentação.

Se estiver a integrar a Meshy a partir do Claude Code, Cursor, Windsurf, Codex ou qualquer outra ferramenta compatível com MCP, instale o MCP server abaixo. Se estiver a integrar a partir de um agente de chat simples sem suporte MCP, aponte-o antes para https://docs.meshy.ai/llms.txt.


O que é o MCP

O Model Context Protocol (MCP) é uma norma aberta que permite que assistentes de IA chamem ferramentas externas e obtenham contexto estruturado. O MCP server da Meshy encapsula a API REST da Meshy como um conjunto de ferramentas que o seu agente pode invocar — gerar um modelo, verificar uma tarefa, transferir o resultado — sem ter de escrever código HTTP manualmente.

O MCP server é open source e está publicado no npm como @meshy-ai/meshy-mcp-server. Código-fonte: github.com/meshy-dev/meshy-mcp-server.


Instalação rápida

# Detects installed AI clients and configures Meshy for each
npx add-mcp @meshy-ai/meshy-mcp-server --env MESHY_API_KEY=msy_YOUR_API_KEY

Ferramentas disponíveis

O MCP server expõe a API REST da Meshy como ferramentas, agrupadas por capacidade.

Geração 3D

  • meshy_text_to_3d — criar um modelo 3D a partir de um prompt de texto
  • meshy_image_to_3d — criar um modelo 3D a partir de uma imagem
  • meshy_multi_image_to_3d — criar um modelo 3D a partir de várias imagens do mesmo objeto
  • meshy_text_to_3d_refine — adicionar textura a uma malha de pré-visualização

Pós-processamento

  • meshy_remesh — alterar a topology e/ou a contagem de polígonos de um modelo existente
  • meshy_retexture — aplicar uma nova textura a um modelo existente
  • meshy_rig — adicionar um esqueleto a uma personagem humanoide 3D
  • meshy_animate — aplicar uma Animação a uma personagem com rig

Geração de imagens

  • meshy_text_to_image — imagem 2D a partir de texto
  • meshy_image_to_image — imagem 2D a partir de uma imagem de referência

Gestão de tarefas

  • meshy_get_task_status — verificar o estado da tarefa e os URLs de transferência
  • meshy_list_tasks — listar tarefas recentes, opcionalmente filtradas por tipo/estado
  • meshy_cancel_task — cancelar uma tarefa pendente ou em progress
  • meshy_download_model — obter um ficheiro de modelo concluído e guardá-lo localmente

Espaço de trabalho

  • meshy_list_models — listar todos os modelos no espaço de trabalho do utilizador autenticado

Impressão 3D

  • meshy_send_to_slicer — detetar fatiadores instalados e abrir o modelo num deles (executa localmente na sua máquina; sem chamada à Meshy API)
  • meshy_analyze_printabilityatualmente devolve uma lista de verificação manual de prontidão para impressão (espessura de parede, saliências, malha manifold, etc.). Será atualizada para análise automatizada quando a API de imprimibilidade da Meshy estiver disponível.
  • meshy_process_multicolor — converter um modelo texturizado num ficheiro 3MF multicolorido para impressão

Conta

  • meshy_check_balance — consultar os créditos restantes

Exemplos de prompts

Introduza estes exemplos no seu chat com MCP como ponto de partida.

Generate a 3D fox from the prompt "a cartoon fox sitting", preview it, then
texture it with PBR maps. Download the final GLB to ./outputs.
Take the image at https://example.com/sculpture.jpg and convert it into a
riggable 3D character. Use `should_remesh: true` and 50k target polycount.
What's my current Meshy credit balance?
List my last 10 successful text-to-3d tasks and download the top 3 as GLB
into ./downloads/.

llms.txt e llms-full.txt

Se o seu agente não suportar MCP, ou se quiser ingerir a documentação da Meshy diretamente num prompt, aponte-o para as nossas superfícies em texto simples:

  • llms.txt — índice compacto + instruções de integração (o padrão correto de consulta assíncrona, regras de autenticação, limites de taxa, escolha de modelo, erros comuns).
  • llms-full.txt — todas as páginas da API concatenadas num único ficheiro para ingestão com uma única obtenção.
  • Markdown por página: acrescente .md a qualquer URL de endpoint. Exemplo: https://docs.meshy.ai/api/text-to-3d.md.

Os três são regenerados sempre que o site de documentação é compilado, por isso nunca divergem da documentação HTML.


FAQ

O MCP server é sem estado?
Sim. A sua MESHY_API_KEY é utilizada por pedido e nunca é persistida no lado do servidor.
O MCP custa o mesmo que a API REST?
Sim — cada chamada de ferramenta MCP corresponde a uma única chamada REST e consome créditos exatamente à mesma taxa. Consulte a página Preços para ver a matriz completa.
Quais são os limites de taxa?
O MCP server partilha o mesmo plano de limites de taxa que a API REST. Consulte a página de Limites de taxa para ver os limites por nível.
A que dados da Meshy pode o MCP aceder?
Apenas ao que a MESHY_API_KEY pode aceder via REST. Os âmbitos e as permissões são idênticos.
Como posso comunicar problemas?
Abra um issue no repositório meshy-mcp-server: https://github.com/meshy-dev/meshy-mcp-server/issues