Skip to main content

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

fullbleed_mcp-0.1.0.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fullbleed_mcp-0.1.0-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

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

Hashes for fullbleed_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 af2e060bfe24a04abaa25d27a01f5a2f778757a57bc0a1494a03ea81d4e98d67
MD5 0f18828ef80a1c85394f83211f8d62ad
BLAKE2b-256 ac921403329f53eb6297de17d45e451e13cf9775260040d7ffb8dd9176b38cce

See more details on using hashes here.

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

Hashes for fullbleed_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dff65d362c1fa097ec8b70190fea717733d9b7ff1becdac279e9ebebe9514d00
MD5 1b6e04b1ff5307dbfd4033462dbbe442
BLAKE2b-256 e6f6717ec462ae55070e03fb1127c871288992389975b176243d79b2a83a6d75

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page