mcp-document-converter
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MCP_CONVERTER_TEMP_DIR | No | Temporary files directory | System temp directory |
| MCP_CONVERTER_LOG_LEVEL | No | Log level | INFO |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| convert_documentB | Convert a document from one format to another. Supports conversion between Markdown, HTML, DOCX, PDF, and Text formats. |
| list_supported_formatsA | List all supported document formats and their conversion capabilities |
| can_convertA | Check if conversion from source format to target format is supported |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 3 tools
The three tools are clearly distinguishable: one lists all supported formats, one converts documents, and one checks feasibility of a specific conversion. There is no ambiguity in what each tool does because the descriptions clearly separate the listing and checking roles.
Tool names use snake_case and mostly follow a verb-noun pattern (list_supported_formats, convert_document). However, can_convert breaks the pattern by being a modal verb phrase without an explicit object, making it a slight outlier.
With only three tools, the server is tightly scoped for its converting purpose. Each tool serves a necessary function—discovery, capability check, and execution—and there are no filler or extraneous tools.
The core conversion lifecycle is covered: users can discover formats, validate conversions, and execute a conversion. The only minor gap is that conversion status or error diagnostics are not provided, but for a simple converter this is not a blocking deficiency.