# Pylon

Streamline diverse digital tasks including web scraping, document generation, and media processing through a unified interface. Boost productivity with automated functions for communication, data for…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add pylonapi/pylon

# Browse available tools
npx -y @smithery/cli@latest tool list pylonapi/pylon

# Get full schema for a tool
npx -y @smithery/cli@latest tool get pylonapi/pylon screenshot

# Call a tool
npx -y @smithery/cli@latest tool call pylonapi/pylon screenshot '{}'
```

## Direct MCP Connection

Endpoint: `https://pylon--pylonapi.run.tools`

## Tools (20)

- `screenshot` — Take a full-page screenshot of any webpage. Returns PNG or JPEG image.
- `pdf-parse` — Extract text content and metadata from a PDF document by URL.
- `ocr` — Extract text from an image using optical character recognition (OCR).
- `email-validate` — Validate an email address — checks format, MX records, and SMTP deliverability.
- `domain-intel` — Get intelligence on a domain — WHOIS data, DNS records, SSL certificate info, and technology stack detection.
- `qr-code` — Generate a QR code image from text, URL, or other data.
- `image-resize` — Resize, crop, or convert image format. Supports PNG, JPEG, WebP.
- `md-to-pdf` — Render markdown text as a styled PDF document.
- `html-to-pdf` — Render HTML content as a PDF using full Chromium rendering engine.
- `search` — Search the web and return relevant results. Returns titles, URLs, and snippets.
- `file-storage` — Upload a file and get a public URL. Supports any file type up to 50MB. Files expire after 30 days.
- `doc-gen` — Generate professional PDF documents from templates and data. Supports invoice, receipt, report, and letter templates, o…
- `url-shortener` — Shorten any URL and get click tracking stats. Custom slugs supported.
- `data-formatter` — Convert data between JSON, CSV, XML, and YAML formats.
- `ip-geo` — Look up the geographic location of any IP address.
- `dns-lookup` — Look up DNS records for any domain. Supports A, AAAA, MX, CNAME, TXT, NS, SOA, SRV, PTR, and ALL.
- `web-scrape` — Scrape and extract readable content from any URL. Returns markdown, text, or HTML.
- `web-extract` — Extract clean readable content from any webpage. Fast, lightweight extraction using Readability. Returns markdown or te…
- `email-send` — Send transactional emails. CAN-SPAM compliant with abuse prevention.
- `translate` — Translate text between languages. Supports 30+ languages with auto-detection.

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get pylonapi/pylon <tool-name>
```
