Skip to content

Integration · Developer tools

Connect Claude & ChatGPT to 0CodeKit

Give your AI 0CodeKit's utilities for everyday file and data jobs. It can merge, split, compress and watermark PDFs, turn HTML, Markdown or Word into PDF, read text from scans and images, and create QR codes and barcodes. It can also validate VAT numbers, IBANs, emails and phone numbers, and translate or summarize text.

Connect 0CodeKit free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Merge these three PDFs into one.”

    The AI merges the PDFs from their URLs, with optional page selections, into one file.

  • “Read the text from this scanned invoice.”

    It runs OCR on the PDF and returns the text.

  • “Is DK12345678 a valid VAT number, and who is it registered to?”

    It validates the EU VAT number and returns the registered company details.

What your AI can do

PDFs

Merge, split, compress, watermark and count pages in PDFs, turn pages into images, and create PDFs from HTML, Markdown or Word.

Text and images

Read text from PDFs and images with OCR, translate, summarize and extract fields, and resize images or remove backgrounds.

Validation and lookups

Validate VAT numbers, IBANs, emails and phone numbers, look up VAT rates, holidays and exchange rates, and make QR codes.

  • “Make a QR code for https://example.com/menu with our logo.”

    It generates a QR code image for the link, with optional size, colors and logo.

  • “Turn this Markdown report into a PDF and give me a link.”

    It creates the PDF from the Markdown, with optional CSS, and returns a download link.

  • “Which public holidays does Denmark have in 2027?”

    It lists the public holidays for that country and year.

30 tools for 0CodeKit

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_pdf_text_watermarkChanges dataAdd a text watermark (`text`) to a PDF at `url`, with optional position, size, color, opacity, rotation and pages.
  • compress_pdfChanges dataReduce the file size of a PDF at `url`.
  • convert_currencyChanges dataConvert an `amount` from `source_currency` to `target_currency` at the current exchange rate.
  • count_pdf_pagesVisible to othersCount the pages in a PDF at `url`.
  • create_barcodeChanges dataGenerate a barcode image for `data` in a chosen `format` (e.g. CODE128, EAN13).
  • create_qr_codeChanges dataGenerate a QR code image for `data` (such as a URL or text), with optional size, colors and logo.
  • create_short_urlChanges dataCreate a short link pointing to `destination`, optionally with a `custom` slug.
  • detect_languageChanges dataDetect the language of `text`.
  • extract_contact_infoChanges dataExtract contact details (names, emails, phones, addresses) from text passed in `prompt`.
  • extract_fields_from_textChanges dataPull specific fields out of `text`: describe each field in `fields` (name and description) and give `context` on what the text is.
  • html_to_pdfChanges dataCreate a PDF from a web page `url` or raw `html`, with page format, margins and orientation. Set `get_as_url` to get a download link.
  • list_public_holidaysChanges dataList public holidays for a `country_code` and `year`, optionally for a state.
  • lookup_vat_ratesChanges dataGet the VAT rates for a country (`country_code`).
  • markdown_to_pdfChanges dataCreate a PDF from Markdown text (`markdown_string`), with optional CSS. Set `get_as_url` to get a download link.
  • merge_pdfsVisible to othersMerge several PDFs (`files`, each with a `url` and optional pages) into one PDF.
  • pdf_to_imagesChanges dataConvert the pages of a PDF at `url` into images.
  • read_image_textChanges dataExtract text from an image (`image_url`) using OCR.
  • read_pdf_textChanges dataExtract text from a PDF (`pdf_url`) using OCR, including scanned documents.
  • read_qr_codeChanges dataRead the content of a QR code in an image at `url`.
  • remove_image_backgroundChanges dataRemove the background from an image at `url`. Set `get_as_url` to get a link to the result.
  • resize_imageChanges dataResize an image at `url` to a `width` and/or `height`.
  • scrape_web_pageChanges dataFetch a web page (`url`) and return its HTML, or just its text with `text_only`.
  • split_pdfVisible to othersSplit a PDF at `url` into several PDFs by page ranges (`pages`) or every N pages (`interval`).
  • summarize_textChanges dataSummarise a long text passed in `prompt`.
  • translate_textChanges dataTranslate `text` into the language `result_lang`.
  • validate_emailVisible to othersCheck whether an `email` address is valid and deliverable.
  • validate_ibanChanges dataCheck whether an `iban` is valid and return the bank details.
  • validate_phone_numberChanges dataValidate and format a `phone_number`, optionally with a `country_code`.
  • validate_vat_numberChanges dataValidate an EU VAT number (`vat_id` with `country_code`) and return the registered company details.
  • word_to_pdfChanges dataConvert a Word (.docx) file at `url` to PDF.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose 0CodeKit from the app list.

  2. 2

    Paste your key

    Paste your 0CodeKit API key. Sign up at 0CodeKit and copy the API key from the account tab. Keep it secret. If you regenerate it, existing automations that use the old key stop working.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in 0CodeKit?

It can merge, split, compress and watermark PDFs, count their pages, turn them into images and create PDFs from HTML, Markdown or Word. It can read text from PDFs and images, translate, summarize and detect languages, extract fields and contact details from text, and resize images or remove backgrounds. It can also validate VAT numbers, IBANs, emails and phone numbers, look up VAT rates, public holidays and exchange rates, read and create QR codes and barcodes, scrape web pages and create short links.

Does the AI see my 0CodeKit API key?

No. Your 0CodeKit credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so the AI only has the utilities you want. These tools create new files or return data, and they do not change files you already have. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own 0CodeKit account.

Do my files need to be online?

Yes. The PDF and image tools take a URL to the file, so the file has to be reachable at a link. Several tools can return the result as a link too, for example a PDF made from HTML or Markdown, or an image with the background removed.

Let your AI work in 0CodeKit today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect 0CodeKit free

PipMCP is not affiliated with 0CodeKit. Product names are trademarks of their owners.