Office-Word-MCP-Server

Office-Word-MCP-Server

4.5

Office-Word-MCP-Server is hosted online, so all tools can be tested directly either in theTools tabor in theOnline Client.

If you are the rightful owner of Office-Word-MCP-Server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcpreview.com.

A Model Context Protocol (MCP) server for creating, reading, and manipulating Microsoft Word documents.

Office-Word-MCP-Server implements the Model Context Protocol to expose Word document operations as tools and resources. It serves as a bridge between AI assistants and Microsoft Word documents, allowing for document creation, content addition, formatting, and analysis. The server features a modular architecture that separates concerns into core functionality, tools, and utilities, making it highly maintainable and extensible for future enhancements.

Features

  • Document Management: Create new Word documents, extract text, view properties, list documents, create copies, merge documents, and convert to PDF.
  • Content Creation: Add headings, paragraphs, tables, images, page breaks, footnotes, and endnotes with customizable styling.
  • Rich Text Formatting: Format text sections with bold, italic, underline, change text color, font properties, and apply custom styles.
  • Table Formatting: Format tables with borders, styles, header rows, cell shading, and custom borders for better readability.
  • Advanced Document Manipulation: Delete paragraphs, create custom styles, apply consistent formatting, and protect documents with passwords and digital signatures.

Tools

  1. create_document

    Create a new Word document with optional metadata.

  2. copy_document

    Create a copy of a Word document.

  3. get_document_info

    Get information about a Word document.

  4. get_document_text

    Extract all text from a Word document.

  5. get_document_outline

    Get the structure of a Word document.

  6. list_available_documents

    List all .docx files in the specified directory.

  7. add_paragraph

    Add a paragraph to a Word document.

  8. add_heading

    Add a heading to a Word document.

  9. add_picture

    Add an image to a Word document.

  10. add_table

    Add a table to a Word document.

  11. add_page_break

    Add a page break to the document.

  12. delete_paragraph

    Delete a paragraph from a document.

  13. search_and_replace

    Search for text and replace all occurrences.

  14. create_custom_style

    Create a custom style in the document.

  15. format_text

    Format a specific range of text within a paragraph.

  16. format_table

    Format a table with borders, shading, and structure.

  17. protect_document

    Add password protection to a Word document.

  18. unprotect_document

    Remove password protection from a Word document.

  19. add_footnote_to_document

    Add a footnote to a specific paragraph in a Word document.

  20. add_endnote_to_document

    Add an endnote to a specific paragraph in a Word document.

  21. customize_footnote_style

    Customize footnote numbering and formatting in a Word document.

  22. get_paragraph_text_from_document

    Get text from a specific paragraph in a Word document.

  23. find_text_in_document

    Find occurrences of specific text in a Word document.

  24. convert_to_pdf

    Convert a Word document to PDF format.