What are the runtime requirements?
Python 3.8 or newer and the `pdfplumber` package. No other dependencies are required.
@geek2geeks
Basic information
MCP server for extracting metadata from Portuguese legal documents using advanced PDF processing and database architecture
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
A robust tool for extracting structured metadata from Portuguese legal document PDFs, specifically designed for European Case Law Identifier (ECLI) formatted documents. It provides high accuracy extraction with two extractor variants, confidence scoring, and field classification—suitable for legal document processing and validation.
Install with Python 3.8+ and pip install pdfplumber. Use via the CLI: python production_extractor.py "pdfs/document.pdf" -o "results/" for single files, or python production_extractor.py "pdfs/" -g "ground_truth/ground_truth.json" -o "results/" for batch processing with ground truth validation. The PortugueseLegalPDFExtractor class also offers a programmatic API for single or batch extraction.
Python 3.8 or newer and the `pdfplumber` package. No other dependencies are required.
No. Ground truth is optional—without it the tool uses heuristic-based scoring; with it, accuracy-based scoring is used.
Overall confidence of 100%, exact match rate of 96.84% (153/158 populated fields), and processing speed of ~2‑3 seconds per document.
It distinguishes between fields that are legitimately empty and those that are missing due to extraction errors, assigning separate classification.
Primary method is table‑based extraction; if that fails, a coordinate‑based fallback is used. The tool also leverages discovered patterns like fixed relative positions and consistent field sequence.
A lightweight MCP server for processing, editing, and interacting with PDF, Word, Excel, and CSV documents.
Manage your Hevy workouts, routines, folders, and exercise templates. Create and update sessions faster, organize plans, and search exercises to build workouts quickly. Stay synced with changes so your training log is always up to date.
Model Context Protocol (MCP) Server for reading from Google Drive and editing Google Sheets
A Model Context Protocol (MCP) server that provides file system context to Large Language Models (LLMs). This server enables LLMs to read, search, and analyze code files with advanced caching and real-time file watching capabilities.
Comments