Skip to content
Conduit

mcp server

cogwork-mcp-servers

8 MCP servers for AI agents: PDF generation, QR/GS1 barcodes, WCAG accessibility scans, image processing, link previews, data validation, EN 16931 e-invoices

cloggedDrain/cogwork-mcp-serverscommunitylistedunreviewed

Set up

Runs on your computer. Pick your agent and operating system.

This project does not publish an install method we can turn into a config. Follow the README instead.

README

synced Oct 23, 2026

Cogwork MCP Servers

Eight Model Context Protocol servers that give AI agents (Claude Desktop, Claude Code, and any MCP-compatible client) real-world tools: screenshots-adjacent utilities, PDFs, barcodes, e-invoices, accessibility scans and more. Each server is a thin stdio client over a production REST API from Cogwork APIs — small, fast, CDN-cached endpoints with free tiers.

ServerToolsWhat it does
mcp-server-pdfrender_pdfMarkdown/HTML → clean paginated PDF (DocForge)
mcp-server-qrgenerate_codeQR codes & barcodes: QR, EAN, UPC, Code128, DataMatrix, PDF417… (CodeKit)
mcp-server-gs1gs1_parse, gs1_digital_link, gs1_barcodeGS1 Digital Link + Sunrise 2027 2D barcodes, check-digit validation (GS1Kit)
mcp-server-a11yaccessibility_scanWCAG 2.2 / EAA page scan — axe-core in real Chromium, score + violations + fixes (AccessKit)
mcp-server-imagetransform_imageResize / convert / compress / watermark → WebP, AVIF, JPEG, PNG (PixForge)
mcp-server-unfurlunfurl_linkLink previews: title, description, image, favicon, full Open Graph/Twitter tags (LinkPeek)
mcp-server-verifyverify_dataValidate email (live MX), IBAN, EU VAT (live VIES), phone, card (VerifyKit)
mcp-server-einvoicegenerate_einvoice, validate_einvoiceEN 16931 e-invoices: UBL, CII, Factur-X — EU mandate-ready (InvoiceForge)

Quick start

  1. Get an API key — every API has a free tier, no card needed. For PDF, subscribe on RapidAPI: PDF. For the others, request a free key by email while their RapidAPI listings are being restored: bill.omer@gmail.com (say which APIs you want — keys usually go out same-day). Product details: cogworkapi.com.

  2. Install (per server):

    cd mcp-server-qr && npm install
    
  3. Configure Claude Desktop (claude_desktop_config.json):

    {
      "mcpServers": {
        "codekit-qr": {
          "command": "node",
          "args": ["/path/to/cogwork-mcp-servers/mcp-server-qr/index.mjs"],
          "env": {
            "QR_API_URL": "https://codekit-qr-and-barcode-generator.p.rapidapi.com/qr",
            "QR_API_KEY": "YOUR_RAPIDAPI_KEY"
          }
        }
      }
    }
    

    Each server follows the same pattern with its own prefix:

    ServerURL env (RapidAPI base + path)Key env
    mcp-server-pdfPDF_API_URL → …docforge….p.rapidapi.com/pdfPDF_API_KEY
    mcp-server-qrQR_API_URL → …codekit….p.rapidapi.com/qrQR_API_KEY
    mcp-server-gs1GS1_API_URL → …gs1kit….p.rapidapi.com/gs1GS1_API_KEY
    mcp-server-a11yA11Y_API_URL → …accesskit….p.rapidapi.com/a11yA11Y_API_KEY
    mcp-server-imageIMAGE_API_URL → …pixforge….p.rapidapi.com/imageIMAGE_API_KEY
    mcp-server-unfurlUNFURL_API_URL → …linkpeek….p.rapidapi.com/unfurlUNFURL_API_KEY
    mcp-server-verifyVERIFY_API_URL → …verifykit….p.rapidapi.com/verifyVERIFY_API_KEY
    mcp-server-einvoiceEINVOICE_API_URL → …invoiceforge….p.rapidapi.com/einvoiceEINVOICE_API_KEY

    (Direct API-gateway URLs with an x-api-key also work — the servers send both header variants.)

Why these instead of writing your own tool wrappers?

  • Deterministic, agent-friendly output — JSON in, JSON (or a hosted CDN URL) out.
  • Validation-first: bad inputs return clear 400s with reasons, not garbage (e.g. GS1 check-digit errors, EAN symbology mismatches, EN 16931 rule violations).
  • Production infra: caching, rate limits, SSRF guards — not a weekend scraper.
  • Free tiers on every API, so agents can be tried end-to-end at $0.

License

MIT © 2026 Cogwork APIs — https://cogworkapi.com

↑↓ navigate openesc close