io.github.Shan-Zhu/shuck-convert is an MCP server that convert between document formats — DOCX/PDF to Markdown, Markdown to DOCX. Its tool list has not been published yet over stdio and http, requires no API key, and scores 50/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"shuck-convert": {
"args": [],
"command": "shuck-convert",
"transportType": "stdio"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Convert between document formats — DOCX/PDF to Markdown, Markdown to DOCX.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
uvx 'shuck-convert' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked shuck-convert against OSV.dev.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in writing
MCP server for document format conversion using pandoc.
This is an MCP server that allows you to directly download transcripts of YouTube videos.
Scrape, crawl, and map websites to Markdown or JSON via local CLI.
Any URL to clean, LLM-ready Markdown for RAG. Strips ads, nav, and boilerplate.
MCP Security Weekly
Get CVE alerts and security updates for io.github.Shan-Zhu/shuck-convert and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Convert between document formats — DOCX/PDF to Markdown, Markdown to DOCX.
An MCP server for AI agents, with CLI support.
| Tool | Direction | Description |
|---|---|---|
doc_to_markdown | DOCX/PDF → MD | Extract text, formatting, tables, images |
markdown_to_docx | MD → DOCX | Academic styling: Times New Roman + SimSun, three-line tables |
markdown_to_docx)pip install shuck-convert
Or from source:
git clone https://github.com/Shan-Zhu/shuck-convert.git
cd shuck-convert
pip install -e .
Add to your MCP client config:
{
"mcpServers": {
"shuck-convert": {
"command": "shuck-convert",
"args": [],
"transportType": "stdio"
}
}
}
Or with uvx:
{
"mcpServers": {
"shuck-convert": {
"command": "uvx",
"args": ["shuck-convert"],
"transportType": "stdio"
}
}
}
# DOCX/PDF to Markdown
shuck-convert doc2md report.docx
shuck-convert doc2md paper.pdf
# Markdown to DOCX
shuck-convert md2docx paper.md
pip install -e .
fastmcp dev src/shuck_convert/server.py
MIT