PaperQuire v0.3.0 — A Ferramenta de PDF do Seu Agente de IA
Agentes de IA agora podem gerar PDFs
Modelos de linguagem grandes são ótimos para produzir Markdown. O que eles não conseguem fazer é transformar esse Markdown em um PDF polido e com marca. Isso sempre foi um passo manual — copiar a saída, colar em algum lugar, ajustar a formatação, exportar.
O PaperQuire v0.3.0 remove esse passo completamente. O aplicativo agora inclui um servidor Model Context Protocol (MCP) embutido. Qualquer agente de IA compatível com MCP — Claude, ChatGPT, Copilot, ou outros — pode chamar o PaperQuire diretamente como uma ferramenta para renderizar Markdown em documentos profissionais.
O que é MCP?
O MCP é um protocolo aberto que permite que aplicações de IA chamem ferramentas externas através de uma interface padrão JSON-RPC. Pense nisso como "USB-C para ferramentas de IA" — um protocolo, muitas ferramentas. Quando você configura o PaperQuire como um servidor MCP, seu agente de IA descobre suas capacidades automaticamente e pode chamá-las durante uma conversa.
Como funciona
Execute o servidor MCP como um subcomando CLI:
paperquire mcp-server
O servidor expõe quatro ferramentas:
- render — converte Markdown em PDF com suporte completo a templates e branding
- list_templates — descobre todos os 8 templates embutidos
- show_template — inspeciona os tokens de design de um template, estilo de capa e configuração de página
- batch_render — renderiza múltiplos documentos em uma única chamada (Pro)
Ele também expõe um recurso paperquire://config que retorna a configuração .paperquire.yml do seu projeto, para que o agente possa descobrir seu template e branding preferidos antes de renderizar.
Configuração
Claude Desktop
Adicione isso à sua configuração do Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"paperquire": {
"command": "paperquire",
"args": ["mcp-server"]
}
}
}
Reinicie o Claude Desktop, e você verá as ferramentas do PaperQuire no painel MCP.
Claude Code
Adicione ao seu projeto .mcp.json:
{
"mcpServers": {
"paperquire": {
"command": "paperquire",
"args": ["mcp-server"]
}
}
}
VS Code (GitHub Copilot)
Adicione a .vscode/mcp.json:
{
"mcp": {
"servers": {
"paperquire": {
"command": "paperquire",
"args": ["mcp-server"]
}
}
}
}
O que você pode pedir ao seu agente para fazer
Uma vez configurado, você pode pedir coisas como:
"Escreva um relatório de status do projeto para o Q2 e renderize-o como um PDF com marca."
"Quais templates o PaperQuire tem? Mostre-me o template de design técnico, depois use-o para renderizar minha especificação."
"Renderize todos os arquivos markdown na minha pasta docs/ como PDFs com o template corporativo."
O agente gera o conteúdo, chama as ferramentas MCP do PaperQuire e retorna com o caminho do arquivo. Sem passos manuais.
Arquitetura
O servidor MCP reutiliza o pipeline de renderização existente do PaperQuire baseado em Electron — o mesmo motor Chromium por trás da visualização ao vivo e exportação de PDF do aplicativo desktop. Isso significa que os PDFs renderizados pelo MCP são idênticos ao que você obteria pela GUI ou CLI.
Algumas decisões de design que vale a pena notar:
- Renderizador de longa duração — ao contrário da CLI (que cria e destrói um renderizador por comando), o servidor MCP mantém um vivo e o reutiliza em todas as chamadas de ferramenta. A primeira renderização leva alguns segundos; as subsequentes são rápidas.
- Isolamento de stdout — o MCP usa stdout exclusivamente para JSON-RPC. O PaperQuire suprime o ruído de inicialização do Chromium no stdout para que não interfira no protocolo.
- Bloqueio de renderização — o renderizador Chromium é de thread única, então chamadas de ferramentas concorrentes são serializadas com um mutex baseado em Promise.
Camada gratuita
Os mesmos limites diários se aplicam: 3 renderizações gratuitas por dia. Atualize para Pro para renderizações ilimitadas e exportação em lote.
Obtenha-o
- Baixe v0.3.0 para macOS, Windows ou Linux
- Guia de configuração do MCP para configuração completa e referência de ferramentas
-
Referência CLI para todos os comandos, incluindo
mcp-server
Ou instale via Homebrew:
brew install --cask paperquire/paperquire/paperquire
A introdução do PaperQuire v0.3.0 pode transformar a forma como empresas brasileiras geram documentos, eliminando etapas manuais e aumentando a eficiência. A integração com agentes de IA permite uma automação significativa, melhorando a produtividade e a consistência na apresentação de documentos.


