Skip to main content
Glama

Docx MCP サービス

英語|中国語

鍛冶屋のバッジ

FastMCP ライブラリに基づく Docx ドキュメント処理サービス。Cursor の AI アシスタントを使用して Word ドキュメントの作成、編集、管理をサポートします。

特徴

  • 完全なドキュメント操作: ドキュメントの作成、開く、保存、コンテンツの追加、編集、削除をサポート

  • 書式設定: フォント、色、サイズ、配置、その他の書式設定オプションの設定をサポート

  • 表処理: 表セルの作成、編集、結合、分割をサポート

  • 画像挿入: 画像の挿入とサイズの設定をサポート

  • レイアウトコントロール: ページ余白の設定、ページ区切りの追加、その他のレイアウト要素のサポート

  • クエリ関数: 文書情報、段落コンテンツ、表データの取得をサポート

  • 便利な編集:検索と置換機能のサポート

  • セクション編集: 元の書式とスタイルを維持しながら、特定のセクションのコンテンツを置き換える機能をサポート

Related MCP server: MCP Office Interop Word Server

インストールの依存関係

Python 3.10 以降がインストールされていることを確認してから、次の依存関係をインストールします。

pip3 install python-docx mcp

使用法

カーソルでMCPサービスとして使用する

  1. カーソルを開いて設定へ移動します

  2. Features > MCP Serversセクションを見つけます

  3. Add new MCP serverクリックします

  4. 次の情報を入力してください。

    • 名前: MCP_DOCX

    • タイプ: コマンド

    • コマンド: python3 /path/to/MCP_dox/server.py ( server.pyへの実際のパスに置き換えてください)

  5. サービスを追加するにはAddをクリックします

追加すると、カーソルの AI アシスタントで自然言語を使用して Word 文書を操作できるようになります。例:

  • 「新しいWord文書を作成し、デスクトップに保存する」

  • 「レベル3の見出しを追加する」

  • 「3x4の表を挿入してデータを入力します」

  • 「2番目の段落を太字にして中央揃えにする」

サポートされている操作

このサービスは次の操作をサポートしています。

  • ドキュメント管理: create_documentopen_documentsave_document

  • コンテンツの追加: add_paragraphadd_headingadd_tableadd_picture

  • コンテンツ編集: edit_paragraphdelete_paragraphdelete_text

  • 表操作: add_table_rowdelete_table_rowedit_table_cellmerge_table_cellssplit_table

  • レイアウト制御: add_page_breakset_page_margins

  • クエリ関数: get_document_infoget_paragraphsget_tablessearch_text

  • ファイル操作: create_documentopen_documentsave_documentsave_as_documentcreate_document_copy

  • セクション編集: replace_sectionedit_section_by_keyword

  • その他の機能: find_and_replacesearch_and_replace (プレビュー機能付き)

仕組み

  1. このサービスはPython-docxライブラリを使用してWord文書を処理します。

  2. AIアシスタントと通信するためにFastMCPライブラリを通じてMCPプロトコルを実装します。

  3. リクエストを処理し、フォーマットされたレスポンスを返す

  4. 完全なエラー処理とステータスレポートをサポートします

タイポグラフィ機能

このサービスには優れたタイポグラフィ理解機能があります。

  • テキスト階層: 見出しレベル(1~9)と段落構成のサポート

  • ページレイアウト: ページ余白設定のサポート

  • 視覚要素: フォントスタイル(太字、斜体、下線、色)と配置のサポート

  • 表レイアウト: 表の作成、セルの結合、表の分割、表形式の設定をサポート

  • ページネーション制御: ページ区切りの追加をサポート

開発ノート

  • server.py - FastMCP ライブラリを使用した MCP サービスのコア実装

トラブルシューティング

カーソルで問題が発生した場合は、次の手順を試してください。

  1. Python 3.10以降が正しくインストールされていることを確認する

  2. python-docx および mcp ライブラリが正しくインストールされていることを確認します。

  3. サーバーパスが正しいか確認してください

  4. カーソルアプリケーションを再起動します

注記

  • python-docx および mcp ライブラリが正しくインストールされていることを確認します。

  • パス内の中国語文字が正しく処理されることを確認する

  • 絶対パスを使用するとパス解析の問題を回避できます

ライセンス

MITライセンス

-
security - not tested
F
license - not found
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/MeterLong/MCP-Doc'

If you have feedback or need assistance with the MCP directory API, please join our Discord server