Skip to main content
Glama
AssemblyJustin

Assembly MCP

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
convert_pdftomdA

Convert a PDF file to Markdown.

Uses PyMuPDF with font-size heading detection, running header/footer
removal, table extraction, and optional watermark stripping — the Assembly
PDF→MD pipeline. Returns the Markdown text; when `output_path` is given it
also writes a `.md` file there.

Args:
    pdf_path: Path to the source `.pdf` file.
    output_path: Optional path to also write the Markdown to (`.md`).
    strip_watermarks: Remove Standards-NZ / IHS style watermark lines and
        light-grey overlay text.
    front_matter: Prepend YAML front-matter linking back to the source PDF.

Returns:
    The converted Markdown as a string.
convert_mdtopdfA

Convert Markdown to a PDF file.

Renders Markdown → HTML → PDF with WeasyPrint (the Assembly MD→PDF stack)
using a clean print stylesheet. Provide EITHER `md_path` OR `markdown_text`.
A PDF is binary, so `output_path` is required.

Args:
    output_path: Path to write the resulting `.pdf` (required).
    md_path: Path to a source `.md` file.
    markdown_text: Raw Markdown string (alternative to `md_path`).
    title: Optional document title (falls back to front-matter `title`).
    css: Optional CSS to replace the built-in print stylesheet.

Returns:
    A confirmation string with the output path, byte size, and page count.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/AssemblyJustin/assembly-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server