Skip to content

Integration · Documents

Connect Claude & ChatGPT to Pics.io

Ask your AI to find assets in Pics.io, tag them or sort them into collections. It can search by name, keywords, description or content, set titles, descriptions, ratings, flags and color labels, and fill in custom metadata fields. It can also get download links and see which collections are published as websites.

Connect Pics.io free

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

Try asking

  • “Find all photos with the keyword 'summer campaign' rated 4 stars or more.”

    The AI searches assets by keyword and filters by rating.

  • “Tag these 12 assets with 'Autumn 2026'.”

    It finds or creates the keyword and attaches it to the assets.

  • “Create a collection called Press kit under Marketing and add these logos.”

    It finds the Marketing collection, creates Press kit inside it and adds the assets.

What your AI can do

Search

Search assets by text in name, title, description, keywords, metadata or content, and filter by type, flag, color, rating or collection.

Metadata

Set titles, descriptions, ratings, flags, color labels and custom field values, attach keywords and rename files.

Collections

Browse and search collections, create new ones, add or move assets, and list collections published as websites.

  • “Set the Photographer field to Ida Nielsen on these images.”

    It reads your custom fields to get the field type and sets the value on the assets.

  • “Flag the rejected shots from yesterday's shoot as rejected.”

    It sets the flag on the assets you point to.

  • “Give me a download link for the latest version of logo.svg.”

    It finds the asset and gets a download link for the revision you want.

23 tools for Pics.io

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

  • add_assets_to_collectionVisible to othersAdd assets (`ids`) to a collection (`collection_id`). Set `is_move` to move them out of their current collections instead of copying.
  • attach_keywordVisible to othersAttach the keyword `name` to the assets in `asset_ids`.
  • create_collectionChanges dataCreate a collection with `name`, optionally inside a parent collection (`parent_id`).
  • create_keywordChanges dataCreate a keyword with `name`, optionally under a parent keyword (`parent_id`).
  • detach_keywordChanges dataRemove a keyword (`keyword_id`) from the assets in `asset_ids`.
  • get_asset_download_linkGet a download link for an asset by `asset_id` and the `revision_id` of the version you want.
  • get_assetsChanges dataGet full details of assets by their IDs in `asset_ids`.
  • get_root_collectionGet the top-level collection of the workspace, the starting point for browsing collections.
  • link_assetsChanges dataLink the assets in `asset_ids` to each other, e.g. versions or related files.
  • list_collection_childrenList the sub-collections inside a collection, passing its ID as `category_id`.
  • list_custom_fieldsList the workspace's custom metadata fields with their titles and types.
  • list_websitesList collections that are published as websites (shared galleries).
  • remove_assets_from_collectionMoves moneyTake assets (`ids`) out of a collection (`collection_id`). The assets themselves are kept.
  • rename_assetVisible to othersRename an asset's file by `asset_id` to the new `name`.
  • search_assetsChanges dataSearch assets by `text` (choose fields with `search_in`: name, title, description, keywords, meta, content), and filter by `type`, `flag`, `color`, `rating` or collection (`tag_id`). Page with `from` and `size` (keep size at 50 or below).
  • search_collectionsFind collections whose name matches `query`.
  • search_keywordsSearch keywords by `query`, with optional sorting, favorites and child keywords.
  • set_asset_color_labelVisible to othersSet the color label on assets in `ids`: red, yellow, green, blue, purple or nocolor.
  • set_asset_descriptionVisible to othersSet the description (`value`) on one or more assets listed in `ids`.
  • set_asset_flagVisible to othersSet the flag on assets in `ids` to flagged, unflagged or rejected.
  • set_asset_ratingVisible to othersSet the star rating (`value`) on one or more assets listed in `ids`.
  • set_asset_titleVisible to othersSet the title (`value`) on one or more assets listed in `ids`.
  • set_custom_field_valueVisible to othersSet a custom field on assets: field `title` and `type` (from list_custom_fields), the `value`, and asset IDs in `images`.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Pics.io from the app list.

  2. 2

    Paste your key

    Enter your Pics.io App ID and the email and password of your Pics.io user. API access is on the Small plan and higher: ask Pics.io support (chat or [email protected]) to enable it, and they send you an App ID. PipMCP signs in for you.

  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 Pics.io?

The AI can search and read assets, collections, keywords and custom fields, get download links and list collections published as websites. It can create keywords and collections, attach and detach keywords, add assets to collections or remove them, link assets, and set titles, descriptions, ratings, flags, color labels, custom fields and file names.

Does the AI see my Pics.io credentials?

No. Your Pics.io email, password and App ID 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 you can start with search only. Changes to metadata and collections can require your approval before they run, for example removing assets from a collection or renaming a file. 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 Pics.io account.

How do I get API access in Pics.io?

API access is on the Small plan and higher. Ask Pics.io support by chat or at [email protected] to enable the API, and they send you an App ID. You enter the App ID together with the email and password of your Pics.io user.

Let your AI work in Pics.io today.

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

Connect Pics.io free

PipMCP is not affiliated with Pics.io. Product names are trademarks of their owners.