Pedra

Edição de fotos e vídeos imobiliários com IA — staging virtual, reforma, esvaziamento de ambientes, aprimoramento, substituição de céu, remoção de objetos e vídeos de imóveis — via API Pedra.

Documentação

Servidor MCP da Pedra

Servidor oficial do Model Context Protocol para a API Pedra — use a edição de fotos imobiliárias com IA da Pedra (virtual staging, reforma, esvaziamento de ambientes, aprimoramento, substituição de céu, remoção/desfoque de objetos e vídeos de imóveis) diretamente do Claude, ChatGPT, Cursor e de qualquer outro cliente MCP.

npm version Official MCP registry

Add to Cursor

Ele expõe uma ferramenta por endpoint da API. Cada ferramenta é uma única chamada bloqueante que retorna a(s) URL(s) final(is) do asset — não há IDs de job para consultar.

Início rápido

Você precisa de uma chave de API da Pedra — obtenha uma na sua conta Pedra. O servidor a lê da variável de ambiente PEDRA_API_KEY.

O servidor roda via stdio e é publicado no npm, então a maioria dos clientes apenas o executa com npx — sem necessidade de instalação global.

Claude Desktop (um clique)

Baixe o pedra-mcp.mcpb mais recente em Releases e clique duas vezes nele (ou arraste-o para Claude Desktop → Configurações → Extensões). O Claude instala o servidor incluído e solicita sua PEDRA_API_KEY — sem edição de JSON.

Claude Desktop (manual)

Ou adicione isto ao seu claude_desktop_config.json (Configurações → Desenvolvedor → Editar Config):

{
  "mcpServers": {
    "pedra": {
      "command": "npx",
      "args": ["-y", "@pedra-ai/mcp"],
      "env": { "PEDRA_API_KEY": "your-api-key" }
    }
  }
}

Cursor

Em ~/.cursor/mcp.json (ou .cursor/mcp.json em um projeto):

{
  "mcpServers": {
    "pedra": {
      "command": "npx",
      "args": ["-y", "@pedra-ai/mcp"],
      "env": { "PEDRA_API_KEY": "your-api-key" }
    }
  }
}

Qualquer cliente MCP

Execute o binário diretamente com a chave no ambiente:

PEDRA_API_KEY=your-api-key npx -y @pedra-ai/mcp

Ou instale-o:

npm install -g @pedra-ai/mcp
PEDRA_API_KEY=your-api-key pedra-mcp

Smithery

Você também pode instalar e configurar a Pedra automaticamente via Smithery:

npx -y @smithery/cli install @pedra-ai/mcp --client claude

(troque claude por cursor, windsurf, etc.) O Smithery solicita sua PEDRA_API_KEY e escreve a configuração do cliente para você.

Ferramentas

FerramentaEndpointO que faz
pedra_enhance/enhanceMelhora iluminação, cor e nitidez
pedra_enhance_and_correct_perspective/enhance_and_correct_perspectiveAprimora e corrige a perspectiva
pedra_empty_room/empty_roomRemove todos os móveis/objetos
pedra_furnish/furnishFaz virtual staging de um ambiente
pedra_renovation/renovationReforma paredes, pisos e acabamentos
pedra_edit_via_prompt/edit_via_promptEdita a partir de um prompt em linguagem natural
pedra_sky_blue/sky_blueSubstitui um céu sem graça por azul claro
pedra_remove_object/remove_objectRemove um objeto usando uma máscara
pedra_blur/blurDesfoca rostos, placas de veículos, etc.
pedra_create_video/create_videoGera um vídeo do imóvel a partir de imagens
pedra_update_video/update_videoEdita um vídeo sem re-renderizar clipes inalterados
pedra_generate_voice_script/generate_voice_scriptEscreve um roteiro de narração a partir de fotos do imóvel
pedra_generate_voice/generate_voiceTransforma um roteiro em faixa de áudio de narração
pedra_music_library/music_libraryLista faixas de música de fundo + idiomas de voz
pedra_list_properties/list_propertiesLista os imóveis da conta
pedra_list_property_images/list_property_imagesLista as fotos de um imóvel como URLs
pedra_create_property/create_propertyCria um imóvel
pedra_add_images_to_property/add_images_to_propertyAdiciona fotos a um imóvel por URL
pedra_credits/creditsLê o plano e os créditos restantes
pedra_feedback/feedbackAvaliação positiva/negativa + possível devolução de crédito

A maioria das ferramentas de imagem aceita um imageUrl além de alguns parâmetros opcionais; consulte o schema de entrada de cada ferramenta no seu cliente MCP. O imageUrl (e o maskUrl, e cada frame de create_video) aceita qualquer um dos seguintes:

  • uma URL pública de https://,
  • uma URI de data:, ou
  • um caminho absoluto para um arquivo de imagem local — o servidor o lê do disco e o incorpora como base64 para você, então você pode apontar uma ferramenta para um arquivo que acabou de arrastar sem precisar hospedá-lo antes (.jpg, .jpeg, .png, .webp, .gif, .bmp, .tif/.tiff, .heic/.heif, .avif; até 40 MB).

Observação: uma imagem colada no chat não é um caminho de arquivo, portanto não pode ser encaminhada para a ferramenta — arraste um arquivo ou salve a imagem colada e passe o caminho dela.

Exemplos de prompts após conectar:

"Use a Pedra para fazer virtual staging de https://example.com/empty-living-room.jpg como uma sala de estar minimalista."

"Faça virtual staging de /Users/me/Desktop/empty-living-room.jpg como uma sala de estar minimalista."

"Quantos créditos da Pedra ainda tenho?"

Como funciona

Este servidor é um wrapper fino sobre @pedra-ai/sdk, que codifica os detalhes do contrato da API:

  • Síncrono por design. Cada endpoint bloqueia e retorna a(s) URL(s) final(is) no corpo da resposta. Até o pedra_create_video faz polling no lado do servidor e retorna o videoUrl finalizado inline (pode levar até ~10 minutos; a API mantém a conexão ativa com um heartbeat).
  • Erros são erros de ferramenta. As respostas 4xx da API (créditos insuficientes, imagem inválida, …) retornam como erros de ferramenta do MCP com uma mensagem legível, não como falhas.

Política de Privacidade

Este servidor envia as URLs de imagem/vídeo e os parâmetros que você passa para a API Pedra para realizar a edição solicitada, autenticado com sua PEDRA_API_KEY. Ele não armazena dados por conta própria. Coleta de dados, uso, armazenamento, retenção, compartilhamento com terceiros e informações de contato são cobertos pela política de privacidade da Pedra: https://pedra.ai/privacy.

Licença

MIT © Pedra