Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MINERU_API_KEYNoAPI key (compatibility alias)
MINERU_BASE_URLNoAlternative base URL (compatibility alias)
OCRPLANE_API_KEYNoAPI key for OcrPlane
OCRPLANE_BASE_URLNoBase URL of the OcrPlane server
MINERU_API_BASE_URLNoAlternative base URL (compatibility alias)

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
parse_documentA

Submit a document to OcrPlane OCR and optionally wait for completion.

Provide exactly one document input: file_path, file_url, or base64_content. For large files, prefer file_url. The tool returns a compact summary; use get_markdown or get_content_blocks to page through large results.

get_task_statusC

Return the current OcrPlane task record for a task id.

get_markdownC

Return a slice of a task's markdown result.

get_content_blocksC

Return paginated structured content blocks, optionally filtered by page_idx.

get_full_resultA

Return task metadata plus capped markdown and content blocks for small documents.

reprocess_taskC

Reprocess an existing task, optionally rotating or re-OCRing selected pages.

list_tasksC

List OcrPlane tasks for the configured API key user.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/asharca/ocrplane-cli'

If you have feedback or need assistance with the MCP directory API, please join our Discord server