Registro de servidores MCP
Dados e conteúdoCódigo-fonte público

docx-mcp-server

80 ferramentas MCP para criar, ler, editar, formatar e converter documentos Microsoft Word (.docx) — além de layouts para livros KDP e uma biblioteca com 21 modelos de negócios parametrizados. Rust puro, local-first, sem Microsoft…

O que ele oferece a um agente

Uma capacidade feita sob medida por trás de uma conexão MCP.

O servidor possui sua lógica de domínio e publica um contrato de ferramenta que um cliente MCP pode descobrir. O ADK-Rust pode carregar esse contrato em um agente, normalizar cada esquema para o provedor de modelo escolhido e manter o ciclo de vida da conexão fora da lógica de negócio do agente.

01

80 ferramentas abrangendo ciclo de vida do documento, leitura, escrita, formatação, tabelas, mídia, matemática/gráficos/formas e exportação para PDF / HTML / Markdown / texto simples.

02

Formatos de livro KDP — create_document aceita kdp:technical, kdp:novel, kdp:cookbook, kdp:children, kdp:interior_design, kdp:encyclopedia, kdp:manga.

03

21 modelos de negócios — de qualidade para publicação, totalmente parametrizados via objeto de dados (veja abaixo).

04

Descoberta — list_templates retorna os data_fields estruturados de cada modelo (nome + tipo + formato do item) e os universal style_params, para que um agente aprenda o esquema programaticamente.

Arquitetura

Como docx-mcp-server se encaixa em um sistema de agente.

O modelo nunca precisa dos detalhes de implementação ou credenciais do sistema por trás do servidor. Ele vê definições de ferramentas revisadas. O cliente MCP lida com descoberta e chamadas, enquanto o servidor mantém a propriedade da validação, política e comunicação com seu sistema de domínio.

01

Agente ADK-Rust

Escolhe uma capacidade do catálogo de ferramentas revisado.

02

Cliente MCP

Descobre esquemas, envia chamadas e recebe conteúdo tipado.

03

docx-mcp-server

Valida a solicitação e possui 88 contratos de ferramentas documentados.

04

Sistema de domínio

Mantém a API, dados, credenciais e regras de negócio por trás do servidor.

Conexão: stdio · Framework do servidor: rmcp

Este repositório atualmente não publica um SVG dedicado de arquitetura. O diagrama de integração acima é gerado a partir do transporte documentado e limite do servidor; use o README oficial para detalhes específicos da implementação.

Catálogo de ferramentas

O que um agente pode pedir para docx-mcp-server fazer?

Cada ferramenta tem um nome estável, um propósito legível por humanos e um contrato de entrada JSON descoberto durante a inicialização MCP. Classes de risco vêm do manifesto do registro do projeto quando disponível.

60 ferramentas nomeadas mostrado a partir de 88 ferramentas documentadas

create_document

Criar um novo documento DOCX. Formatos de livro KDP: 'kdp:technical' (6x9), 'kdp:novel' (5.25x8), 'kdp:cookbook' (8x10), 'kdp:children' (8.5x8.5...

local write
list_templates

Listar modelos de documentos de negócios para create_document. Retorna 'templates' (cada um: id do formato, descrição, resumo humano dos 'data_keys' e s...

read only
create_novel

Criar um romance com estilo profissional e configurações específicas do autor (tamanho do corte, fonte, espaçamento). Define texto justificado, controle de viúvas, c...

local write
open_document

Abrir um arquivo .docx existente do disco

local write
save_document

Salvar documento no disco como .docx

local write
close_document

Fechar um documento e liberar memória

local write
describe_document

Obter informações do documento: contagem de parágrafos, tabelas, palavras

read only
insert_paragraph

Inserir um parágrafo com estilo opcional e quebra de página. Estilos: Heading1, Heading2, Heading3, BodyText, BodyTextIndent, ChapterNum, TitleP...

local write
insert_code_block

Inserir um bloco de código com destaque de sintaxe e fundo cinza (Courier New 9pt). Suporta destaque para 'rust'.

local write
insert_callout

Inserir uma caixa de chamada com fundo e borda coloridos (dica=verde, aviso=laranja, nota=azul)

local write
add_table

Inserir uma tabela na posição dada

local write
set_table_cell

Definir texto em uma célula da tabela por índice da tabela (base 0), linha e coluna.

local write

Governança

Entenda o efeito de cada ferramenta.

Uma conexão de servidor herda a autoridade de suas credenciais e do ambiente de implantação. As declarações abaixo vêm do README deste projeto e do manifesto do registro MCP; sua aplicação ainda decide quais ferramentas um agente recebe e onde a aprovação é necessária.

71 local write16 read only1 local read
  • O manifesto do registro declara classes de risco para escrita local, somente leitura e leitura local.

Superfície MCP

O que a documentação atual declara.

O MCP pode transportar ferramentas, recursos, prompts, resultados estruturados, progresso, cancelamento e trabalhos de longa duração. Este registro destaca os recursos modernos do protocolo explicitamente mencionados por este repositório.

O README atual concentra-se em sua superfície de ferramentas. Verifique o código-fonte e as notas de versão antes de confiar em capacidades MCP opcionais além da descoberta e invocação de ferramentas.
rmcpManifesto do registro

Instalar e conectar

Siga o ponto de partida documentado do projeto.

Instale o servidor no ambiente que possui suas credenciais e acesso ao domínio. Adicione-o ao seu host MCP, verifique as ferramentas descobertas e restrinja o conjunto de ferramentas antes de entregá-lo a um agente de produção.

Instalar
cargo install docx-mcp-server
Configuração do cliente MCP
{
  "mcpServers": {
    "docx": {
      "command": "docx-mcp-server"
    }
  }
}

Comandos e configurações são extraídos do README público. Confirme pré-requisitos, variáveis de ambiente e opções específicas da versão na documentação oficial antes da implantação.

Documentação oficial

Continue com a fonte de verdade dos mantenedores do projeto.

Esta página fornece um mapa acessível do servidor. O repositório permanece autoritativo para esquemas exatos, pré-requisitos, configuração, exemplos, testes, versões e atualizações de segurança.

Registro fonte

Metadados de versão e repositório para esta entrada do catálogo.

Ver repositório público ↗
Versão
0.1.0
Licença
Apache-2.0
Ferramentas
88
Revisão
38618468a788
Atualizado
31 de mai. de 2026
Transportesstdio