MCP Tools Reference
The Ollang MCP server exposes the following tools, grouped by category. Each tool maps to one or more endpoints in the Ollang Integration API — MCP simply gives your AI assistant a natural-language interface to them.File Management
uploadFile
uploadFile
url, base64Content, content, or ditaContent — one source per upload. Base64 payloads travel through the AI assistant’s context, so prefer url for files larger than a few megabytes, and pass expectedSize and/or sha256 with base64Content so uploads fail loudly if the data is corrupted in transit.uploadVttFile
uploadVttFile
vttContent or url.beginChunkedUpload
beginChunkedUpload
uploadId plus a direct PUT uploadUrl — the preferred path is to PUT the raw file bytes to that URL with any HTTP client, so the file never passes through the AI assistant’s context.Parameters:appendUploadChunk, then call finalizeChunkedUpload.appendUploadChunk
appendUploadChunk
finalizeChunkedUpload
finalizeChunkedUpload
projectId.Parameters:cancelChunkedUpload
cancelChunkedUpload
Order Management
createOrder
createOrder
getOllangOrders
getOllangOrders
getOrderById
getOrderById
cancelOrder
cancelOrder
rerunOrder
rerunOrder
requestSubtitleEmbedding
requestSubtitleEmbedding
exportOrderXlsx
exportOrderXlsx
Quality Control
runQcEvaluation
runQcEvaluation
requestHumanReview
requestHumanReview
cancelHumanReview
cancelHumanReview
ongoing can be cancelled.Parameters:Revisions
createRevision
createRevision
getOrderRevisions
getOrderRevisions
deleteRevision
deleteRevision
Projects
getAllProjects
getAllProjects
getProjectById
getProjectById
Custom Instructions
getAllCustomInstructions
getAllCustomInstructions
createCustomInstruction
createCustomInstruction
updateCustomInstruction
updateCustomInstruction
deleteCustomInstruction
deleteCustomInstruction
getCustomInstructionSuggestions
getCustomInstructionSuggestions
Folders
getAllFolders
getAllFolders
folderId parameter of uploadFile or beginChunkedUpload to place new projects in it.Parameters:getFolderOrderLanguagePairs
getFolderOrderLanguagePairs
status=unassigned (default) for pairs available to assign to a translator, or status=assigned for pairs available to unassign.Parameters:assignTranslatorToFolderOrders
assignTranslatorToFolderOrders
unassignTranslatorFromFolderOrders
unassignTranslatorFromFolderOrders
bulkExportFoldersXlsx
bulkExportFoldersXlsx
Content Management
exportContent
exportContent
importContent
importContent
Utilities
healthCheck
healthCheck
downloadAndReadSubtitle
downloadAndReadSubtitle
downloadAndReadJSON
downloadAndReadJSON
downloadAndReadDITA
downloadAndReadDITA