Markdown MCP Server
Hosted MarkItDown for Claude Code, Cursor & VS Code
Let your AI assistant turn PDF, Word, PowerPoint, Excel and HTML files into clean Markdown. One URL, nothing to install: https://rawmark.tech/mcp. Scanned PDF pages are read by AI, tables included.
Add it to your client
The endpoint is https://rawmark.tech/mcp (Streamable HTTP). The Authorization header is optional: leave it out to use the free plan, or put your license key in it to use your paid plan. Copy your key from the converter on rawmark.tech once you have a plan.
Claude Code
claude mcp add --transport http rawmark https://rawmark.tech/mcp --header "Authorization: Bearer YOUR_KEY"
Cursor — ~/.cursor/mcp.json
{
"mcpServers": {
"rawmark": {
"url": "https://rawmark.tech/mcp",
"headers": {
"Authorization": "Bearer YOUR_KEY"
}
}
}
}
VS Code — .vscode/mcp.json
{
"servers": {
"rawmark": {
"type": "http",
"url": "https://rawmark.tech/mcp",
"headers": {
"Authorization": "Bearer YOUR_KEY"
}
}
}
}
Tools
convert_document
Converts one PDF, DOCX, PPTX, XLSX, HTML or TXT file to Markdown. Arguments: url (a public link) or content_base64 with filename; optional ai_accuracy (paid plans) to read every PDF page with AI for exact tables. Each call uses one conversion.
get_usage
What your plan has left: conversions for a license key, or today's free conversions.
What to ask
Once the server is added, ask in plain words, for example: "Convert https://example.com/report.pdf to Markdown with rawmark and summarize the tables." The assistant calls convert_document and reads the Markdown it gets back.
For local files the assistant can send the file as base64. For large files, the REST API is simpler: curl -F file=@report.pdf with the same key.