A
licenseA
qualityF
maintenanceA multi-format MCP server that enables reading and generating Office, PDF, text, EPUB, and presentation documents. It provides unified tools for document processing and creation through AI assistants.
4
11
MIT
ドキュメント関連のさまざまなツールを実装するPythonパッケージで、ドキュメント形式の変換と処理を行います。これらのツールはMCPサーバーインターフェースを通じて公開され、AIアシスタントとシームレスに統合できます。
# Create a virtual env and activate it
uv venv
source .venv/bin/activate
# Install the package in development mode
uv pip install -e .Related MCP server: Document Tools
# Start the MCP server
uv run main.py# Run all tests
uv run pytestツールはPython関数として定義され、MCPサーバーに登録されます:
mcp.tool()(my_function)ツールの説明は次の要件を満たす必要があります:
1行の概要で始める
機能の詳細な説明を提供する
ツールを使用すべき場合(および使用すべきでない場合)を説明する
期待される入力/出力を含む使用例を含める
パラメータの説明にはpydanticのFieldを使用します:
from pydantic import Field
def my_tool(
param1: str = Field(description="Detailed description of this parameter"),
param2: int = Field(description="Explain what this parameter does")
) -> ReturnType:
"""Comprehensive docstring here"""
# ImplementationThis server cannot be deployed
Document conversion MCP server: PDF to Markdown, image OCR, spreadsheet parsing.
Document-to-Markdown MCP server — convert PDF, Office and HTML into LLM-ready Markdown.
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
Hosted MCP server: convert PDFs to clean, LLM-ready Markdown with tables, formulas and OCR.