textproc/py-docling-mcp 3.3.0 FreeBSD
Running Docling as an agent using tools
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Port added
- Last update
- Commit
1ea09e871d- License
- MIT
- Categories
- textproc, python
Description
Docling MCP enables running Docling as an agent using the Model Context Protocol (MCP). It exposes Docling's document processing capabilities as MCP tools, allowing AI assistants and agents to convert and analyze documents through the MCP interface.
Install
Binary package:
pkg install py312-docling-mcp
From the ports tree:
cd /usr/ports/textproc/py-docling-mcp/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-docling-mcp>0:textproc/py-docling-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 | - | 3.3.0 | - | - | - |
| FreeBSD:14:quarterly | - | 3.2.0 | n/a | - | - |
| FreeBSD:15:latest | - | 3.3.0 | n/a | - | - |
| FreeBSD:15:quarterly | - | 3.2.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 3.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.
Build 1
${PYTHON_PKGNAMEPREFIX}hatchling>=0: devel/py-hatchling
Runtime 10
${PYTHON_PKGNAMEPREFIX}docling-core>=2.51.0: textproc/py-docling-core${PYTHON_PKGNAMEPREFIX}docling-slim>=2.92.0: textproc/py-docling-slim${PYTHON_PKGNAMEPREFIX}httpx>=0.28: www/py-httpx${PYTHON_PKGNAMEPREFIX}mcp>=2.0.0: misc/py-mcp${PYTHON_PKGNAMEPREFIX}pydantic2>=2.10: devel/py-pydantic2${PYTHON_PKGNAMEPREFIX}pydantic-settings>=2.4: devel/py-pydantic-settings${PYTHON_PKGNAMEPREFIX}python-dotenv>=1.1.0: www/py-python-dotenv${PYTHON_PKGNAMEPREFIX}rich>=13.0.0: textproc/py-rich${PYTHON_PKGNAMEPREFIX}typer>=0.19.0: devel/py-typer${PYTHON_PKGNAMEPREFIX}websockets>=14.0: devel/py-websockets
The full lists below include those, and their dependencies in turn.
Build dependencies 19
- archivers/liblz4
- archivers/zstd
- devel/gettext-runtime
- devel/libffi
- devel/py-build
- devel/py-hatchling
- devel/py-installer
- devel/py-packaging
- devel/py-pathspec
- devel/py-pluggy
- devel/py-pyproject-hooks
- devel/py-trove-classifiers
- devel/readline
- lang/python312
- lang/python315
- math/mpdecimal
- print/indexinfo
- textproc/expat2
- textproc/py-tomlkit
Run dependencies 504
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/minizip
- archivers/py-brotli
- archivers/py-zopfli
- archivers/py-zstandard
- archivers/snappy
- archivers/zopfli
- archivers/zstd
- audio/flac
- audio/lame
- audio/libogg
- audio/libsndfile
- audio/libsoxr
- audio/libvorbis
- audio/mpg123
- audio/opus
- audio/pulseaudio
- audio/py-SoundFile
- audio/py-librosa
- audio/py-soxr
- audio/py-torchaudio
- audio/speexdsp
- audio/webrtc-audio-processing
- comms/py-pyserial
- converters/fribidi
- converters/libiconv
- databases/arrow
- databases/gdbm
- databases/postgresql18-client
- databases/py-alembic
- databases/py-pyarrow
- databases/py-pyiceberg
- databases/py-sqlalchemy20
- databases/py-sqlite3
- databases/py-sqlparse
- databases/sfcgal
- databases/spatialite
- databases/sqlite3
- devel/abseil
- devel/aws-c-common
- devel/aws-c-compression
- devel/aws-c-event-stream
- devel/aws-c-http
- devel/aws-c-io
- devel/aws-c-mqtt
- devel/aws-c-s3
- devel/aws-c-sdkutils
- devel/aws-checksums
- devel/aws-crt-cpp
- devel/aws-sdk-cpp
- devel/benchmark
- devel/binutils
- devel/boost-libs
- devel/dbus
- devel/dbus-glib
- devel/gettext-runtime
- devel/gflags
- devel/glib20
- devel/googletest
- devel/grpc
- devel/hwloc2
- devel/icu
- devel/json-c
- devel/jsoncpp
- devel/level-zero
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevdev
- devel/libevent
- devel/libffi
- devel/libinotify
- devel/libltdl
- devel/libpciaccess
- devel/librttopo
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/llvm12
- devel/llvm19
- devel/llvm22
- devel/npth
- devel/nspr
- devel/onetbb
- devel/oniguruma
- devel/orc
- devel/pcre2
- devel/pkgconf
- devel/protobuf
- devel/py-Automat
- devel/py-Jinja2
- devel/py-aiobotocore
- devel/py-aioitertools
- devel/py-aiosignal
- devel/py-annotated-doc
- devel/py-annotated-types
The first 100 are listed.
Required by 1
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| docling_mcp-3.3.0.tar.gz | 36781 | 87820fded05a06d85030c98302718ae7b962781426f6fc4604ebeec0d9c7d117 |
Master sites 1
- PYPI