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
- 01 Crie uma conta DocMake gratuita e adicione um modelo: comece pela galeria, importe um DOCX ou crie o seu próprio.
- 02 Crie uma chave de API em Configurações → Chaves de API.
- 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.
| Ferramenta | O que faz |
|---|---|
| list_templates | Lista os modelos do seu workspace, com busca e paginação |
| get_template | A árvore de campos de um modelo: cada variável que ele espera, pronta para mapear para dados |
| render_document | Renderiza um modelo em PDF ou DOCX e salva o arquivo localmente |
| create_template | Cria um novo modelo a partir de um esquema de documento |
| import_docx | Importa um arquivo Word local como um novo modelo |
| get_usage | Plano, 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.