pdf-chart-parser
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@pdf-chart-parserextract the chart data from Q3_sales.pdf"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
pdf-chart-parser (Soapbox deployment)
This repository is the Corresponding Source, under the GNU Affero General Public License v3.0 (section 13), of the pdf-chart-parser MCP service Soapbox runs. If you reached that service over a network, this is the source of the version you used.
It is published automatically. Do not send changes here; they would be overwritten.
What is here
upstream/is pdf-chart-parser by its upstream author, https://github.com/haoxinm/pdf-chart-parser, at commita07f3be1791be5211531cf99745f57580c5c080b, unmodified. It is licensed AGPL-3.0-or-later; seeupstream/LICENSEandupstream/README.md. Only the files needed to build and test the program are included.auth_app.pyis Soapbox's modification: it requires a bearer token on every MCP request, and advertises this repository in aLink: rel="source"header and atGET /source.strict_tool_arguments.pyis Soapbox's modification: applied byauth_app.py, it makes every upstream tool refuse, by name, an argument its signature does not declare, instead of silently dropping it.Dockerfile,requirements.in,requirements.lock,requirements.txt,pytest.ini,.dockerignoreandtests/are the build and tests of the deployed image. The Dockerfile fetches upstream at the same commit asupstream/.
Soapbox's modifications are licensed under the same terms, AGPL-3.0-or-later; see
LICENSE.
Related MCP server: flint-slating
Version
SOURCE_REVISION names the Soapbox source revision this tree was built from and the
upstream commit. The deployed service's image is built from exactly these files.
Build
docker build -t pdf-chart-parser .
docker run -e MCP_AUTH_TOKEN=<at least 32 characters> -p 8080:8080 pdf-chart-parserThis server cannot be deployed
Maintenance
Related MCP Connectors
Hosted MCP front door to the pdf2md API: checked PDF-to-Markdown requests, short-lived credential.
Hosted MCP server: convert PDFs to clean, LLM-ready Markdown with tables, formulas and OCR.
Document conversion MCP server: PDF to Markdown, image OCR, spreadsheet parsing.
MCP server for detecting and redacting PII (Personally Identifiable Information) in PDF documents.
Related MCP Servers
- AlicenseAqualityDmaintenanceA comprehensive tool server for reading, merging, and extracting content from PDF files via local paths or direct URLs. It enables metadata retrieval, regex searching, and page-specific text extraction with built-in caching and workspace-restricted security.95,320 PyPIMIT
- AlicenseNot gradedqualityAmaintenanceMCP server that reads PDFs and exposes them as structured Markdown, metadata, outlines, images, and tables to LLM consumers via tools like pdf_read_markdown and pdf_info.Apache 2.0
- FlicenseAqualityBmaintenanceDocument-engineering MCP tool server providing tools for PDF, Office, Images, and Archives extraction and conversion. It never mutates source files and requires local tesseract for OCR.12-
- AlicenseAqualityAmaintenanceFull-stack PDF intelligence MCP server for extracting, manipulating, annotating, converting, validating, and RAG-searching PDFs through a unified tool surface and React workbench.161MIT