TO

thewdy/office-editor-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

93 stars 20 forks 品質 83 トレンド 23MIT

thewdy/office-editor-mcp は [https://github.com/thewdy/office-editor-mcp.] からインポートされた MCP サーバー候補です

概要

thewdy/office-editor-mcp は [https://github.com/thewdy/office-editor-mcp.] からインポートされた MCP サーバー候補です

概要(AI 翻訳)

MCP (Model Context Protocol) サーバは、Office 文書の処理、Word、Excel、PowerPoint ドキュメントの作成および編集を MCP クライアント内で行うことができるため、AI アシスタント環境を離れることなく行います。

概要

Office-Editor-MCP は、モデルコンテキストプロトコル規格を実装し、Office 文書の操作をツールやリソースとして公開します。 AIアシスタントとMicrosoft Officeの文書間でブリッジとして機能し、AIアシスタントを通じてさまざまなOffice文書を作成、編集、フォーマット、分析することができます。

##特徴

ワード文書操作

ドキュメント管理

  • メタデータ(タイトル、著者など)で新しいWord文書を作成します。
  • テキストコンテンツの抽出と文書構造の解析
  • ドキュメントのプロパティと統計を表示
  • ディレクトリに利用可能な文書のリスト
  • ドキュメントコピーを作成する

コンテンツ制作

  • 異なるレベルの見出しを追加
  • 任意スタイリングが付いている不規則な段落
  • カスタムデータでテーブルを作成する
  • 比例したスケーリングで画像を追加
  • インサートページが壊れる
テキストフォーマット
  • 特定のテキストセクション(太字、斜面、下線)をフォーマットする
  • テキストの色とフォントのプロパティを変更する
  • カスタムスタイルをテキスト要素に適用

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Office Document Processing MCP Server

An MCP (Model Context Protocol) server for Office document processing, enabling creation and editing of Word, Excel, and PowerPoint documents within MCP Clients without leaving the AI assistant environment.

Overview

Office-Editor-MCP implements the Model Context Protocol standard to expose Office document operations as tools and resources. It serves as a bridge between AI assistants and Microsoft Office documents, allowing you to create, edit, format, and analyze various Office documents through AI assistants.

Features

Word Document Operations

Document Management

  • Create new Word documents with metadata (title, author, etc.)
  • Extract text content and analyze document structure
  • View document properties and statistics
  • List available documents in a directory
  • Create document copies

Content Creation

  • Add headings with different levels
  • Insert paragraphs with optional styling
  • Create tables with custom data
  • Add images with proportional scaling
  • Insert page breaks

Text Formatting

  • Format specific text sections (bold, italic, underline)
  • Change text color and font properties
  • Apply custom styles to text elements
  • Search and replace text throughout documents

Excel Operations

Workbook Management

  • Create new Excel workbooks
  • Open existing Excel files
  • Add/delete/rename worksheets

Data Processing

  • Read and write cell contents
  • Insert/delete rows and columns
  • Sort and filter data
  • Apply formulas and functions

PowerPoint Operations

Presentation Management

  • Create new PowerPoint presentations
  • Add/delete/rearrange slides
  • Set slide themes and backgrounds

Content Editing

  • Add text and graphic elements
  • Insert tables and charts
  • Add animations and transitions

Advanced Features

  • OCR recognition (extract text from images)
  • Document comparison (compare differences between documents)
  • Document translation
  • Document encryption and decryption
  • Table data import/export (database interaction)

Installation Guide

Prerequisites

  • Python 3.10 or higher
  • pip package manager
  • Microsoft Office is only required for Windows COM features such as PDF export, animations, transitions, and legacy Office formats
  • Tesseract OCR is required when using ocr_recognize_text

Basic Installation

# Clone the repository
git clone https://github.com/theWDY/office-editor-mcp.git
cd office-editor-mcp

# Install dependencies
pip install -r requirements.txt

The repository exposes four independent MCP servers: word_server.py,

GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "office-assistant": { "command": "python", "args": ["/path/to/office-editor-mcp/word_server.py"], "env": {"OFFICE_EDIT_PATH": "/path/to/output"} } } }