Document Tools
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Document Toolsconvert this PDF to text"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Document Tools
A Python package implementing a variety of document-related tools for converting and processing document formats. These tools are exposed through an MCP server interface for seamless integration with AI assistants.
Setup
# 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 MCP Server
Running
# Start the MCP server
uv run main.pyTesting
# Run all tests
uv run pytestDevelopment
Tool Definitions
Tools are defined as Python functions and registered with the MCP server:
mcp.tool()(my_function)Tool descriptions should:
Begin with a one-line summary
Provide detailed explanation of functionality
Explain when to use (and not use) the tool
Include usage examples with expected input/output
Use Field from pydantic for parameter descriptions:
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
Maintenance
Related MCP Connectors
Document conversion MCP server: PDF to Markdown, image OCR, spreadsheet parsing.
OCR, transcription, file extraction, and image generation for AI agents via MCP.
Document-to-Markdown MCP server — convert PDF, Office and HTML into LLM-ready Markdown.
Hosted MCP server: convert PDFs to clean, LLM-ready Markdown with tables, formulas and OCR.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to process documents, images, audio, and video via MCP protocol, converting unstructured data into structured Markdown/JSON.815Apache 2.0
- FlicenseNot gradedqualityCmaintenanceMCP server that provides document conversion and processing tools, enabling AI assistants to handle document formats through natural language.-
- FlicenseNot gradedqualityCmaintenanceMCP server for document conversion and processing, enabling AI assistants to handle various document formats.-
- FlicenseNot gradedqualityCmaintenanceAn MCP server that converts and processes document formats such as DOCX and PDF into Markdown, enabling AI assistants to work with document contents.-