mirror of
https://github.com/docling-project/docling-mcp.git
synced 2026-05-17 13:10:50 +00:00
b418ec61b1
* make MCP use remote docling via service client Signed-off-by: Michele Dolfi <dol@zurich.ibm.com> * add missing file and tests Signed-off-by: Michele Dolfi <dol@zurich.ibm.com> * fix mcpb manifest Signed-off-by: Michele Dolfi <dol@zurich.ibm.com> * format test files Signed-off-by: Michele Dolfi <dol@zurich.ibm.com> * use stdio for the tests Signed-off-by: Michele Dolfi <dol@zurich.ibm.com> * apply linter and formatter Signed-off-by: Michele Dolfi <dol@zurich.ibm.com> * fix launch of tests Signed-off-by: Michele Dolfi <dol@zurich.ibm.com> * make api key secret Signed-off-by: Michele Dolfi <dol@zurich.ibm.com> * use sensitive Signed-off-by: Michele Dolfi <dol@zurich.ibm.com> --------- Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>
33 lines
997 B
Bash
33 lines
997 B
Bash
# ============================================
|
|
# Docling Service Configuration (Remote Mode)
|
|
# ============================================
|
|
|
|
# Required for remote mode
|
|
DOCLING_SERVICE_URL=https://your-docling-service.example.com
|
|
DOCLING_SERVICE_API_KEY=your-api-key-here
|
|
|
|
# Conversion Mode: "remote" or "local"
|
|
DOCLING_CONVERSION_MODE=remote
|
|
|
|
# Service Client Settings
|
|
DOCLING_SERVICE_TIMEOUT=300.0
|
|
DOCLING_SERVICE_MAX_RETRIES=3
|
|
DOCLING_FALLBACK_TO_LOCAL=false
|
|
|
|
# ============================================
|
|
# Local Conversion Settings (Local Mode Only)
|
|
# ============================================
|
|
|
|
# Only used when DOCLING_CONVERSION_MODE=local
|
|
DOCLING_MCP_KEEP_IMAGES=false
|
|
DOCLING_MCP_DO_OCR=true
|
|
DOCLING_MCP_DO_TABLE_STRUCTURE=true
|
|
|
|
# ============================================
|
|
# Existing Settings
|
|
# ============================================
|
|
|
|
DOCLING_MCP_LI_OLLAMA_MODEL=granite3.2:latest
|
|
DOCLING_MCP_LI_EMBEDDING_MODEL=BAAI/bge-base-en-v1.5
|
|
DOCLING_MCP_LLS_URL=http://localhost:8321
|