Fullbleed MCP
First-party, local MCP tools for Fullbleed PDF Engine. The server lets agents discover the installed engine and create, preview, inspect, verify, and compile deterministic print documents through a small structured tool surface.
Install and run
python -m pip install fullbleed-mcp
fullbleed-mcp --root .
The initial transport is newline-delimited JSON-RPC over stdio. User-supplied document paths are confined to --root. The server does not require credentials, network access, a browser, system fonts, or a system PDF runtime.
The adapter delegates rendering and discovery to the installed fullbleed distribution. It does not maintain a second renderer or capability database. Start with fullbleed_capabilities or fullbleed_agent_contract and trust their runtime-reported values.
Use this server for structured reports, invoices, statements, letters, forms, certificates, accessible/print-ready documents, template overlays, and VDP. Use a browser tool when the requested artifact is a screenshot or interactive state of an arbitrary live website.
Direct core entrypoint
Fullbleed 2.3 and newer also expose the same dependency-free adapter as:
fullbleed mcp --root .
The separate fullbleed-mcp distribution exists for package and MCP Registry discovery and keeps optional agent-integration installation separate from pip install fullbleed.
Registry metadata
server.json is generated from this package's [tool.fullbleed-mcp.registry] metadata:
python tools/generate_mcp_server_json.py --check --json
Publish the PyPI distribution before submitting server.json; the official registry verifies the matching mcp-name marker above from the PyPI long description. Registry publication is prepared in .github/workflows/publish-mcp.yml and uses the io.github.fullbleed-engine/fullbleed-mcp namespace.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file fullbleed_mcp-0.1.0.tar.gz.
File metadata
- Download URL: fullbleed_mcp-0.1.0.tar.gz
- Upload date:
- Size: 3.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.11.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
af2e060bfe24a04abaa25d27a01f5a2f778757a57bc0a1494a03ea81d4e98d67
|
|
| MD5 |
0f18828ef80a1c85394f83211f8d62ad
|
|
| BLAKE2b-256 |
ac921403329f53eb6297de17d45e451e13cf9775260040d7ffb8dd9176b38cce
|
File details
Details for the file fullbleed_mcp-0.1.0-py3-none-any.whl.
File metadata
- Download URL: fullbleed_mcp-0.1.0-py3-none-any.whl
- Upload date:
- Size: 4.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.11.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dff65d362c1fa097ec8b70190fea717733d9b7ff1becdac279e9ebebe9514d00
|
|
| MD5 |
1b6e04b1ff5307dbfd4033462dbbe442
|
|
| BLAKE2b-256 |
e6f6717ec462ae55070e03fb1127c871288992389975b176243d79b2a83a6d75
|