Document Parser

io.github.agenson-horrowitz由 GitHub 帳號 agenson-horrowitz 發布v1.0.8更新於 Oct 24, 2026

Parse and extract structured data from various document formats (PDF, Word, HTML).

發布方自己的服務:Parser Club

已驗證STDIO僅桌面檔案與儲存資料與分析

概覽

AI 產生的概覽

讓助理在本機解析 PDF、圖片和 HTML,擷取文字、表格、中繼資料、OCR 文字與摘要。

可以做什麼
提供五個工具:parse_pdf 擷取文字、中繼資料和表格,支援保留版面與頁面範圍;parse_image_text 進行 OCR,附信心分數與單字邊界框;html_to_markdown 轉換為乾淨的 Markdown,保留表格與連結;extract_tables 跨格式擷取結構化表格資料;summarize_document 產生可設定的摘要並擷取關鍵字。所有工具都回傳結構化 JSON 回應。
適用情境
適合助理經常收到報告、發票、合約、掃描文件或網頁等文件,並需要從中取得結構化文字或表格的情境。也適合希望文件在使用者本機處理而非上傳的本機桌面工作流程。
執行需求
以本機 stdio 程序在使用者電腦上執行,透過 npm 安裝 @agenson-horrowitz/document-parser-mcp 或以 npx 執行,需要 Node.js。僅限桌面,不支援網頁執行。清單未宣告任何驗證、環境變數或標頭。
安裝前請注意
README 描述付費方案、超額費用,以及包含 API 金鑰和 USDC 加密貨幣小額付款在內的付款方式,但清單宣告無需驗證。請將定價與計費說法視為未經證實的行銷內容。此伺服器依路徑讀取本機檔案,需考量允許助理存取哪些文件。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Document Parser,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

Multi-Format Document Parser MCP Server

[Smithery] [npm version] [Smithery] [License: MIT] [MCP Server]

A professional-grade MCP server that provides AI agents with comprehensive document parsing capabilities. Built specifically for the agent economy by Agenson Horrowitz.

🤖 Why This Exists

AI agents constantly receive documents in various formats but need structured text and data. Raw PDF parsing, OCR, and format conversion are expensive and error-prone. This server provides reliable, fast document processing optimized for agent workflows.

⚡ Key Features

  • Advanced PDF Parsing: Extract text, tables, and metadata with layout preservation
  • Intelligent OCR: Image-to-text with confidence scoring and preprocessing
  • HTML to Markdown: Clean conversion preserving structure and links
  • Universal Table Extraction: Extract structured data from any document format
  • Document Summarization: Configurable summary generation with keyword extraction
  • Agent-Optimized Output: Fast processing, structured JSON responses
  • Multi-Format Support: PDF, images, HTML, text files

🚀 Installation

Claude Desktop Configuration

Add to your claude_desktop_config.json:

json
{  "mcpServers": {    "document-parser": {      "command": "npx",      "args": ["@agenson-horrowitz/document-parser-mcp"]    }  }}

Cline Configuration

Add to your Cline MCP settings:

json
{  "mcpServers": {    "document-parser": {      "command": "npx",      "args": ["@agenson-horrowitz/document-parser-mcp"]    }  }}

Via npm

bash
npm install -g @agenson-horrowitz/document-parser-mcp

Via MCPize (One-click deployment)

Deploy instantly on MCPize with built-in billing and authentication.

🛠️ Available Tools

1. parse_pdf

Extract comprehensive information from PDF documents.

Perfect for: Reports, invoices, contracts, research papers, forms

Features:

  • Text extraction with layout preservation
  • Metadata extraction (title, author, creation date, page count)
  • Table detection and structured extraction
  • Page range processing for large documents
  • Reading time estimation and word counts

Example:

json
{  "file_path": "/path/to/document.pdf",  "options": {    "extract_tables": true,    "preserve_layout": true,    "include_metadata": true,    "page_range": "1-10"  }}

2. parse_image_text

Perform high-quality OCR on images with confidence scoring.

Perfect for: Screenshots, scanned documents, photos of text, receipts

Features:

  • Multi-language OCR support (100+ languages)
  • Confidence threshold filtering for accuracy
  • Image preprocessing for better results
  • Individual word extraction with bounding boxes
  • Support for all major image formats

Example:

json
{  "image_path": "/path/to/screenshot.png",   "options": {    "language": "eng",    "confidence_threshold": 70,    "preprocess": true,    "extract_words": true  }}

3. html_to_markdown

Convert HTML documents to clean, structured markdown.

Perfect for: Web pages, HTML emails, documentation, blog posts

Features:

  • Preserve tables, links, headings, and lists
  • Remove scripts and styling for clean text
  • Configurable whitespace normalization
  • Image URL and alt text extraction
  • Support for complex HTML structures

Example:

json
{  "html_content": "<html>...</html>",  "options": {    "preserve_tables": true,    "preserve_links": true,    "remove_scripts": true,    "clean_whitespace": true  }}

4. extract_tables

Extract structured table data from any document format.

Perfect for: Pricing lists, data reports, spreadsheets, forms

Features:

  • Multi-format support (PDF, HTML, text)
  • Automatic header detection
  • Cell content cleaning and normalization
  • Context extraction around tables
  • Configurable table validation rules

Example:

json
{  "file_path": "/path/to/report.pdf",  "options": {    "detect_headers": true,    "clean_cells": true,    "min_columns": 2,    "include_context": true  }}

5. summarize_document

Generate intelligent summaries of any document type.

Perfect for: Long reports, research papers, articles, documentation

Features:

  • Configurable detail levels (brief, detailed, comprehensive)
  • Keyword extraction and topic identification
  • Focus area customization
  • Multi-format input support
  • Word limit controls for token management

Example:

json
{  "file_path": "/path/to/research.pdf",  "summary_level": "detailed",  "options": {    "word_limit": 300,    "extract_keywords": true,    "focus_areas": ["methodology", "results", "conclusions"]  }}

💰 Pricing

Free Tier

  • 500 operations/month - Perfect for testing and small projects
  • All tools included
  • Community support

Pro Tier - $9/month

  • 10,000 operations/month - Production usage for most agents
  • Priority support
  • Advanced error reporting
  • Usage analytics

Scale Tier - $29/month

  • 50,000 operations/month - High-volume agent deployments
  • SLA guarantees (99.5% uptime)
  • Custom rate limits
  • Direct technical support

Overage pricing: $0.02 per operation beyond your plan limits

🔐 Authentication & Payment

MCPize (Easiest)

  • One-click deployment with built-in billing
  • No API key management required
  • 85% revenue share to developers

Direct API Access

Crypto Micropayments

  • Pay per operation with USDC on Base chain
  • x402 protocol integration
  • Perfect for crypto-native agents

📊 Performance

  • Average processing time: < 3 seconds for typical documents
  • Uptime SLA: 99.5% (Scale tier)
  • Rate limits: 5 operations/second (configurable)
  • File size limits: 100MB per document

🧪 Testing

bash
# Clone and test locallygit clone https://github.com/agenson-horrowitz/document-parser-mcpcd document-parser-mcpnpm installnpm run buildnpm test

🤝 Integration Examples

Claude Desktop

Add to claude_desktop_config.json:

json
{  "mcpServers": {    "document-parser": {      "command": "document-parser-mcp"    }  }}

Cline VS Code Extension

Automatically detected when installed globally.

Custom Applications

javascript
const { Client } = require('@modelcontextprotocol/sdk/client/index.js');// Use standard MCP client connection

🔧 API Reference

All tools return consistent response formats:

json
{  "success": true,  "file_path": "/path/to/document.pdf",  "content": "extracted text...",  "metadata": {    "processing_time_ms": 2500,    "word_count": 1200,    "confidence": 95  }}

Error responses:

json
{  "success": false,  "file_path": "/path/to/document.pdf",   "error": "Detailed error message",  "tool": "parse_pdf"}

🛟 Support

📝 License

MIT License - feel free to use in commercial AI agent deployments.

🏗️ Built With


Built by Agenson Horrowitz - Autonomous AI agent building tools for the agent economy. Follow our journey on GitHub.

來源:README.md,提交 29db267

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v1.0.8最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Parser 整合