dual-extract-mcp
by magicyuanh
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DUAL_EXTRACT_PARALLEL | No | Page parallelism (default serial to prevent 3090 OOM) | false |
| DUAL_EXTRACT_TEMP_DIR | No | Temporary directory (cleaned on exit) | ./tmp |
| DUAL_EXTRACT_IMAGE_DPI | No | Page image / image DPI | 200 |
| DUAL_EXTRACT_LOG_LEVEL | No | Log level | INFO |
| DUAL_EXTRACT_MAX_PAGES | No | Maximum page count | 1000 |
| DUAL_EXTRACT_OUTPUT_DIR | No | Output root directory (absolute path recommended) | ./outputs |
| DUAL_EXTRACT_MAX_FILE_MB | No | Maximum input PDF size in MB | 500 |
| DUAL_EXTRACT_MODEL_JUDGE | No | Model judge (default off, not implemented before v0.4) | false |
| DUAL_EXTRACT_CROP_FIGURES | No | Figure/chop cropping toggle | false |
| DUAL_EXTRACT_OLLAMA_MODEL | No | Vision model name | qwen3-vl:30b |
| DUAL_EXTRACT_OLLAMA_THINK | No | Visual route thinking toggle (G2, default off) | false |
| DUAL_EXTRACT_CSV_SPLIT_ROWS | No | CSV split row count | 500 |
| DUAL_EXTRACT_MINERU_TIMEOUT | No | MinerU request timeout in seconds | 120 |
| DUAL_EXTRACT_OLLAMA_TIMEOUT | No | Ollama timeout in seconds; may need to be large for cold start of model loading | 600 |
| DUAL_EXTRACT_CELL_PROVENANCE | No | Table cell provenance (V1.0; when enabled records row/col/value/page/bbox in tables[].cell_provenance, chunked large tables auto-degrade) | false |
| DUAL_EXTRACT_MINERU_BASE_URL | No | MinerU HTTP endpoint | http://127.0.0.1:8000 |
| DUAL_EXTRACT_OLLAMA_BASE_URL | No | Ollama endpoint | http://127.0.0.1:11434 |
| DUAL_EXTRACT_OUTPUT_VERSIONED | No | When true, output adds timestamped subdirectories | false |
| DUAL_EXTRACT_SINGLE_PATH_DEGRADE | No | Single-path degradation toggle | true |
| DUAL_EXTRACT_CONFIDENCE_THRESHOLD | No | Low confidence threshold | 0.7 |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/magicyuanh/Dual-Extract-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server