textproc/pdf-reader-mcp 2.3.0 FreeBSD
MCP server providing tools to read PDF files
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- MIT
- Categories
- textproc
- Package size
- 7286.4 KiB, 45400.0 KiB installed
Description
pdf-reader-mcp is an MCP server providing tools to read PDF files.
This server allows MCP clients to parse and extract text and images from PDF documents, enabling AI models to interact with PDF content efficiently.
Install
Binary package:
pkg install pdf-reader-mcp
From the ports tree:
cd /usr/ports/textproc/pdf-reader-mcp/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= pdf-reader-mcp>0:textproc/pdf-reader-mcp
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.3.0 | 2.3.0 | - | - | 2.3.0 |
| FreeBSD:14:quarterly | 2.3.0 | 2.3.0 | n/a | - | 2.3.0 |
| FreeBSD:15:latest | 2.3.0 | 2.3.0 | n/a | - | - |
| FreeBSD:15:quarterly | 2.3.0 | 2.3.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.3.0 | 2.3.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Fetch 3
npm: www/npmjq: textproc/jq${LOCALBASE}/share/certs/ca-root-nss.crt: security/ca_root_nss
The full lists below include those, and their dependencies in turn.
Build dependencies 35
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- databases/sqlite3
- devel/gettext-runtime
- devel/gmake
- devel/googletest
- devel/icu
- devel/libada
- devel/libedit
- devel/libffi
- devel/libuv
- devel/oniguruma
- devel/readline
- devel/simdjson
- devel/uvwasi
- dns/c-ares
- graphics/hdr_histogram
- lang/python312
- lang/tcl86
- math/libtommath
- math/mpdecimal
- net/libngtcp2
- print/indexinfo
- security/ca_root_nss
- textproc/expat2
- textproc/jq
- www/corepack
- www/libnghttp2
- www/libnghttp3
- www/llhttp
- www/nbytes
- www/node24
- www/npm
- www/npm-node24
Run dependencies 22
No port depends on this one.
Configuration
No options to configure.
- USES
- nodejs:run
- Service scripts
- none
Files
pkg-plist 771
- bin/pdf-reader-mcp
- lib/node_modules/pdf-reader-mcp/node_modules/.bin/pdf-reader-mcp
- lib/node_modules/pdf-reader-mcp/node_modules/@napi-rs/canvas/LICENSE
- lib/node_modules/pdf-reader-mcp/node_modules/@napi-rs/canvas/README.md
- lib/node_modules/pdf-reader-mcp/node_modules/@napi-rs/canvas/geometry.js
- lib/node_modules/pdf-reader-mcp/node_modules/@napi-rs/canvas/index.d.ts
- lib/node_modules/pdf-reader-mcp/node_modules/@napi-rs/canvas/index.js
- lib/node_modules/pdf-reader-mcp/node_modules/@napi-rs/canvas/js-binding.js
- lib/node_modules/pdf-reader-mcp/node_modules/@napi-rs/canvas/load-image.js
- lib/node_modules/pdf-reader-mcp/node_modules/@napi-rs/canvas/node-canvas.d.ts
- lib/node_modules/pdf-reader-mcp/node_modules/@napi-rs/canvas/node-canvas.js
- lib/node_modules/pdf-reader-mcp/node_modules/@napi-rs/canvas/package.json
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/gust-app/README.md
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/gust-app/dist/index.d.ts
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/gust-app/dist/index.js
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/gust-app/dist/shared/chunk-shfjbt91.js
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/gust-app/dist/wasm/gust_wasm.d.ts
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/gust-app/dist/wasm/gust_wasm.js
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/gust-app/dist/wasm/gust_wasm_bg.wasm
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/gust-app/dist/wasm/gust_wasm_bg.wasm.d.ts
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/gust-app/dist/wasm/package.json
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/gust-app/package.json
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/gust-core/README.md
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/gust-core/dist/index.d.ts
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/gust-core/dist/index.js
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/gust-core/dist/shared/chunk-1dqs11h6.js
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/gust-core/dist/shared/chunk-9x668qbv.js
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/gust-core/dist/wasm/gust_wasm.d.ts
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/gust-core/dist/wasm/gust_wasm.js
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/gust-core/dist/wasm/gust_wasm_bg.wasm
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/gust-core/dist/wasm/gust_wasm_bg.wasm.d.ts
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/gust-core/package.json
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/gust-server/README.md
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/gust-server/dist/index.d.ts
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/gust-server/dist/index.js
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/gust-server/package.json
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/gust/LICENSE
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/gust/README.md
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/gust/dist/index.d.ts
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/gust/dist/index.js
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/gust/package.json
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/mcp-server-sdk/LICENSE
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/mcp-server-sdk/README.md
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/mcp-server-sdk/dist/index.d.ts
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/mcp-server-sdk/dist/index.js
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/mcp-server-sdk/package.json
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/pdf-reader-mcp/LICENSE
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/pdf-reader-mcp/README.md
- @mode 755
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/pdf-reader-mcp/dist/index.js
- @mode
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/pdf-reader-mcp/package.json
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/vex-json-schema/README.md
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/vex-json-schema/dist/index.d.ts
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/vex-json-schema/dist/index.js
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/vex-json-schema/package.json
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/vex/LICENSE
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/vex/README.md
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/vex/dist/index.d.ts
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/vex/dist/index.js
- lib/node_modules/pdf-reader-mcp/node_modules/@sylphx/vex/package.json
- lib/node_modules/pdf-reader-mcp/node_modules/balanced-match/LICENSE.md
- lib/node_modules/pdf-reader-mcp/node_modules/balanced-match/README.md
- lib/node_modules/pdf-reader-mcp/node_modules/balanced-match/dist/commonjs/index.d.ts
- lib/node_modules/pdf-reader-mcp/node_modules/balanced-match/dist/commonjs/index.d.ts.map
- lib/node_modules/pdf-reader-mcp/node_modules/balanced-match/dist/commonjs/index.js
- lib/node_modules/pdf-reader-mcp/node_modules/balanced-match/dist/commonjs/index.js.map
- lib/node_modules/pdf-reader-mcp/node_modules/balanced-match/dist/commonjs/package.json
- lib/node_modules/pdf-reader-mcp/node_modules/balanced-match/dist/esm/index.d.ts
- lib/node_modules/pdf-reader-mcp/node_modules/balanced-match/dist/esm/index.d.ts.map
- lib/node_modules/pdf-reader-mcp/node_modules/balanced-match/dist/esm/index.js
- lib/node_modules/pdf-reader-mcp/node_modules/balanced-match/dist/esm/index.js.map
- lib/node_modules/pdf-reader-mcp/node_modules/balanced-match/dist/esm/package.json
- lib/node_modules/pdf-reader-mcp/node_modules/balanced-match/package.json
- lib/node_modules/pdf-reader-mcp/node_modules/brace-expansion/LICENSE
- lib/node_modules/pdf-reader-mcp/node_modules/brace-expansion/README.md
- lib/node_modules/pdf-reader-mcp/node_modules/brace-expansion/dist/commonjs/index.d.ts
- lib/node_modules/pdf-reader-mcp/node_modules/brace-expansion/dist/commonjs/index.d.ts.map
- lib/node_modules/pdf-reader-mcp/node_modules/brace-expansion/dist/commonjs/index.js
- lib/node_modules/pdf-reader-mcp/node_modules/brace-expansion/dist/commonjs/index.js.map
- lib/node_modules/pdf-reader-mcp/node_modules/brace-expansion/dist/commonjs/package.json
- lib/node_modules/pdf-reader-mcp/node_modules/brace-expansion/dist/esm/index.d.ts
- lib/node_modules/pdf-reader-mcp/node_modules/brace-expansion/dist/esm/index.d.ts.map
- lib/node_modules/pdf-reader-mcp/node_modules/brace-expansion/dist/esm/index.js
- lib/node_modules/pdf-reader-mcp/node_modules/brace-expansion/dist/esm/index.js.map
- lib/node_modules/pdf-reader-mcp/node_modules/brace-expansion/dist/esm/package.json
- lib/node_modules/pdf-reader-mcp/node_modules/brace-expansion/package.json
- lib/node_modules/pdf-reader-mcp/node_modules/glob/LICENSE.md
- lib/node_modules/pdf-reader-mcp/node_modules/glob/README.md
- lib/node_modules/pdf-reader-mcp/node_modules/glob/dist/commonjs/glob.d.ts
- lib/node_modules/pdf-reader-mcp/node_modules/glob/dist/commonjs/glob.d.ts.map
- lib/node_modules/pdf-reader-mcp/node_modules/glob/dist/commonjs/glob.js
- lib/node_modules/pdf-reader-mcp/node_modules/glob/dist/commonjs/glob.js.map
- lib/node_modules/pdf-reader-mcp/node_modules/glob/dist/commonjs/has-magic.d.ts
- lib/node_modules/pdf-reader-mcp/node_modules/glob/dist/commonjs/has-magic.d.ts.map
- lib/node_modules/pdf-reader-mcp/node_modules/glob/dist/commonjs/has-magic.js
- lib/node_modules/pdf-reader-mcp/node_modules/glob/dist/commonjs/has-magic.js.map
- lib/node_modules/pdf-reader-mcp/node_modules/glob/dist/commonjs/ignore.d.ts
- lib/node_modules/pdf-reader-mcp/node_modules/glob/dist/commonjs/ignore.d.ts.map
- lib/node_modules/pdf-reader-mcp/node_modules/glob/dist/commonjs/ignore.js
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| pdf-reader-mcp/pdf-reader-mcp-2.3.0.tar.gz | 1.1898216e+07 | 0b44ff1d5c43de1ce63dcd193ce581be658787689a10e472a0e24ab6944ddeae |
Commit history 0
No commits in the history this site was built from.