RawMark
Documents to Markdown: PDF, DOCX, PPTX, XLSX, HTML. Scanned PDF pages read by AI.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"rawmark": {
"url": "https://rawmark.tech/mcp"
}
}
}Remote endpoints
https://rawmark.tech/mcpstreamable-httpWhat it can do
Tool inventory
Tools (2)
🟢convert_document(url, content_base64, filename, ai_accuracy)
Convert a PDF, DOCX, PPTX, XLSX, HTML or TXT file to Markdown. Give either `url` (a public link to the file) or `content_base64` plus `filename`. Scanned PDF pages are read by an AI vision model. `ai_accuracy` (paid plans) reads every PDF page with AI for exact tables. Each call uses one conversion.
Input Schema
{
"type": "object",
"properties": {
"url": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Url"
},
"content_base64": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Content Base64"
},
"filename": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Filename"
},
"ai_accuracy": {
"default": false,
"title": "Ai Accuracy",
"type": "boolean"
}
},
"title": "convert_documentArguments"
}Output Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "convert_documentOutput"
}🟢get_usage
What the caller's RawMark plan has left: conversions for a license key, or today's free conversions.
Input Schema
{
"type": "object",
"properties": {},
"title": "get_usageArguments"
}Output Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_usageOutput"
}Community
Evidence