# Foliopdf Mcp

> MCP server for FolioPDF — PDF rendering tools for AI agents

- **Type:** MCP server
- **Install:** `agentstack add mcp-foliopdf-foliopdf-mcp`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [foliopdf](https://agentstack.voostack.com/s/foliopdf)
- **Installs:** 0
- **Category:** [Content & Media](https://agentstack.voostack.com/c/content-and-media)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [foliopdf](https://github.com/foliopdf)
- **Source:** https://github.com/foliopdf/foliopdf-mcp

## Install

```sh
agentstack add mcp-foliopdf-foliopdf-mcp
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# FolioPDF MCP Server

[](https://github.com/foliopdf/foliopdf-mcp/actions/workflows/ci.yml)
[](https://github.com/foliopdf/foliopdf-mcp/releases/latest)
[](LICENSE)

PDF generation, manipulation, and extraction for AI agents. Single binary, renders locally, works offline.

## Install

**Homebrew**
```bash
brew install foliopdf/tap/foliopdf-mcp
```

**Go**
```bash
go install github.com/foliopdf/foliopdf-mcp@latest
```

**Direct download**
```bash
# macOS (Apple Silicon)
curl -L https://github.com/foliopdf/foliopdf-mcp/releases/latest/download/foliopdf-mcp-darwin-arm64.tar.gz | tar xz
sudo mv foliopdf-mcp /usr/local/bin/

# macOS (Intel)
curl -L https://github.com/foliopdf/foliopdf-mcp/releases/latest/download/foliopdf-mcp-darwin-amd64.tar.gz | tar xz
sudo mv foliopdf-mcp /usr/local/bin/

# Linux
curl -L https://github.com/foliopdf/foliopdf-mcp/releases/latest/download/foliopdf-mcp-linux-amd64.tar.gz | tar xz
sudo mv foliopdf-mcp /usr/local/bin/
```

## Setup

Add to Claude Desktop (Settings → Developer → Edit Config):

```json
{
  "mcpServers": {
    "foliopdf": {
      "command": "foliopdf-mcp"
    }
  }
}
```

Restart Claude Desktop. Ask it to generate a PDF.

## Tools

| Tool | What it does |
|------|-------------|
| `render_html` | HTML to PDF with Tailwind CSS v3, headers/footers, template variables |
| `render_markdown` | Markdown to PDF with themes and syntax highlighting |
| `manipulate_pdf` | Merge, split, or rotate PDFs |
| `extract_pdf` | Extract text and metadata from a PDF |

Every response includes the PDF as base64 data and a local file path.

## Features

### Tailwind CSS v3

Set `tailwind: true`. The full stylesheet is bundled in the binary — works offline.

```json
{"html": "Hello", "tailwind": true}
```

Tailwind v4 is not supported.

### Bundled fonts

Inter and Geist are embedded in the binary. Use them in CSS without any setup:

```css
body { font-family: 'Inter', sans-serif; }
h1 { font-family: 'Geist', sans-serif; }
```

Both include Regular, Bold, Italic, and Bold Italic weights.

### Template variables

Go `html/template` syntax in both HTML and Markdown:

```json
{
  "html": "Invoice for {{.company}}Amount: {{.amount}}",
  "data": {"company": "Acme Corp", "amount": "$1,234"}
}
```

Supports `{{.variable}}`, `{{range .items}}...{{end}}`, `{{if .condition}}...{{end}}`.

### Headers and footers

Repeating content on every page. Use `` and `` for page numbers.

```json
{
  "header_html": "{{.company}}",
  "footer_html": "Page  of "
}
```

### Markdown themes

Three built-in themes for `render_markdown`:

- **github** — clean sans-serif, colored links, code backgrounds
- **minimal** — serif typography, maximum readability
- **print** — formal layout, justified text, optimized for printing

### Watermarks

Diagonal text overlay on every page:

```json
{"watermark": "DRAFT"}
```

## Development

```bash
go build ./...
go test ./...
./foliopdf-mcp --version
```

## License

MIT

## Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [foliopdf](https://github.com/foliopdf)
- **Source:** [foliopdf/foliopdf-mcp](https://github.com/foliopdf/foliopdf-mcp)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** yes
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/mcp-foliopdf-foliopdf-mcp
- Seller: https://agentstack.voostack.com/s/foliopdf
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
