DocMake

Servidor MCP oficial do DocMake. Lista seus modelos de documentos, mostra as variáveis que cada um espera e renderiza um modelo para DOCX ou PDF por meio da API do DocMake, salvando o arquivo localmente. Requer uma chave de API do DocMake; o plano gratuito funciona.

Documentação

Seus documentos, gerados pelo seu assistente de IA.

O servidor oficial DocMake para o Model Context Protocol. Peça ao Claude uma fatura em linguagem simples; ele escolhe o modelo, preenche os dados e entrega o PDF pronto.

Ele é distribuído no npm como @docmake/mcp e roda localmente via npx, então os únicos requisitos são Node.js 18 ou superior e uma chave de API DocMake. Funciona no plano gratuito e dá ao assistente seis ferramentas: listar modelos, inspecionar os campos de um modelo, renderizar um documento, criar um modelo, importar um DOCX e verificar o uso. O código-fonte está no GitHub sob a licença MIT, e as mesmas seis ferramentas também estão hospedadas em app.docmake.io/mcp/v1 se você preferir não instalar nada.

Uma conversa, não uma integração

MCP é o padrão aberto que permite que assistentes de IA usem ferramentas externas. Com o servidor DocMake instalado, seu assistente ganha seis ferramentas de documentos e as usa por conta própria: ele encontra o modelo certo, pergunta sobre valores ausentes e salva o arquivo renderizado na sua pasta de Downloads.

As renderizações são estritas por padrão. Se uma variável não tiver valor, o assistente recebe a lista exata dos campos ausentes em vez de um documento pela metade, então ele pergunta a você em vez de inventar números.

Os modelos ficam no DocMake: crie-os uma vez no editor visual ou comece pela galeria e renderize-os de qualquer lugar.

Claude

Gere a fatura para a Acme Corp: 10 horas de consultoria a 100 EUR, com vencimento em 14 dias.

ferramenta list_templates → Invoice (tmpl_ZjqIJk...)
ferramenta get_template → client_name, items[], due_date...
ferramenta render_document → invoice-acme.pdf

Pronto. Sua fatura para a Acme Corp (1.000,00 EUR, vencimento em 23 de agosto) foi salva em ~/Downloads/DocMake/invoice-acme.pdf.

Configuração

  1. 01 Crie uma conta DocMake gratuita e adicione um modelo: comece pela galeria, importe um DOCX ou crie o seu próprio.
  2. 02 Crie uma chave de API em Configurações → Chaves de API.
  3. 03 Adicione o servidor à sua ferramenta de IA com a configuração à direita. Node.js 18+ é o único requisito.

Os arquivos renderizados são salvos em ~/Downloads/DocMake por padrão; defina DOCMAKE_OUTPUT_DIR para alterar.

{
  "mcpServers": {
    "docmake": {
      "command": "npx",
      "args": ["-y", "@docmake/mcp@latest"],
      "env": {
        "DOCMAKE_API_KEY": "dm_your_api_key"
      }
    }
  }
}

Configurações > Desenvolvedor > Editar Configuração e reinicie o Claude Desktop.

Remoto, nada para instalar

As mesmas seis ferramentas, hospedadas

O DocMake também executa o servidor para você em https://app.docmake.io/mcp/v1, falado via HTTP transmissível. Um cliente que suporta MCP remoto não precisa de pacote nem de Node.js: apenas a URL e um cabeçalho, Authorization: Bearer dm_..., carregando a mesma chave de API que a API REST usa.

Duas coisas diferem do pacote local, porque o servidor roda do nosso lado em vez de na sua máquina. render_document retorna um link de download de curta duração em vez de gravar o arquivo no disco, e import_docx recebe o documento como base64 em vez de um caminho. Renderização estrita, escopo do workspace e limites de taxa do plano se comportam como na REST, onde uma mensagem MCP conta como uma solicitação.

Claude.ai e ChatGPT adicionam servidores remotos como conectores personalizados, e esses são documentados em torno de um fluxo OAuth em vez de uma chave estática, então esta configuração ainda não os alcança. Para o Claude Desktop, use a configuração npx acima.

claude mcp add --transport http docmake \
  https://app.docmake.io/mcp/v1 \
  --header "Authorization: Bearer dm_your_api_key"

Adiciona o servidor ao projeto atual. Passe --scope user para disponibilizá-lo em todos os lugares.

Seis ferramentas, o ciclo completo do documento

Tudo o que um assistente precisa para ir da solicitação ao arquivo renderizado, incluindo criar e importar modelos sem sair da conversa.

FerramentaO que faz
list_templatesLista os modelos do seu workspace, com busca e paginação
get_templateA árvore de campos de um modelo: cada variável que ele espera, pronta para mapear para dados
render_documentRenderiza um modelo em PDF ou DOCX e salva o arquivo localmente
create_templateCria um novo modelo a partir de um esquema de documento
import_docxImporta um arquivo Word local como um novo modelo
get_usagePlano, cota de renderização e limites de taxa do período de cobrança

Prefere HTTP puro? Os mesmos recursos estão disponíveis pela API REST.

Código-fonte e listagens

O servidor local é open source, publicado no npm e listado no registro oficial do Model Context Protocol, então você pode ler o código antes de executá-lo.

[

Código-fonte

docmake-io/mcp

Open source sob a licença MIT, versão v0.1.1.

](https://github.com/docmake-io/mcp)[

Pacote

@docmake/mcp

Versão 0.1.1 no npm, executado com npx, sem instalação global.

](https://www.npmjs.com/package/@docmake/mcp)[

Registro

io.docmake/mcp

Listado no registro oficial do Model Context Protocol.

](https://registry.modelcontextprotocol.io/v0/servers?search=io.docmake/mcp)

Perguntas

O que é o servidor MCP do DocMake?

Um pacote npm open source (@docmake/mcp) que conecta assistentes de IA à sua conta DocMake por meio do Model Context Protocol. Uma vez instalado, assistentes como o Claude podem listar seus modelos, verificar quais campos eles precisam e renderizar documentos PDF ou DOCX prontos a partir de uma conversa simples.

Quais ferramentas de IA funcionam com ele?

Qualquer cliente MCP: Claude Desktop, Claude Code, Cursor, Zed, Windsurf e outros. A configuração é a mesma em todos os lugares: execute @docmake/mcp via npx com sua chave de API no ambiente. Claude Code, Cursor e VS Code também podem apontar para o servidor hospedado, com a chave de API enviada como cabeçalho Authorization.

É open source?

Sim. O servidor está publicado em github.com/docmake-io/mcp sob a licença MIT, o pacote é @docmake/mcp no npm e está listado no registro oficial do Model Context Protocol como io.docmake/mcp.

Posso usar sem instalar nada?

Sim. O DocMake hospeda as mesmas seis ferramentas em https://app.docmake.io/mcp/v1 via HTTP transmissível. Aponte um cliente que suporta MCP remoto para essa URL e envie sua chave de API como cabeçalho Authorization: Bearer dm_... Os documentos renderizados voltam como links de download de curta duração em vez de arquivos locais, e import_docx recebe base64 em vez de um caminho de arquivo.

Precisa de um plano pago?

Não. O plano gratuito inclui acesso à API, então o servidor MCP funciona desde o momento em que você se cadastra. Os planos pagos aumentam o volume mensal de documentos e removem a marca do rodapé.

Meus dados estão seguros?

O servidor local roda na sua máquina e fala apenas com a API do DocMake via HTTPS com sua chave de API. Os documentos renderizados são salvos em uma pasta que você controla. O servidor hospedado roda dentro do DocMake e trata seus dados da mesma forma que a API REST, sob a mesma política de privacidade. Nada é enviado a terceiros em nenhum dos casos.