pexafy-mcp
MCP serverMediaThis integration lets your AI search free-to-use stock photos across 9 photo libraries. Once added, your AI can find images by describing them in words, by an image you provide, or by locating ones similar to a picture you already have. It is a straightforward way to source usable photos without leaving your conversation.
Use pexafy-mcp in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add pexafy-mcp and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use pexafy-mcp to search photos
No key or account is asked for. Not verified by us yet: Ahel has not run a call through it.
Details
Available today. Use it from your connected AI after setup.
No key or account is asked for. Not verified by us yet: Ahel has not run a call through it.
After adding it, ask your AI to find a photo by describing what you need, or share an image and ask for similar ones.
What your AI can do with it
- Search free-to-use stock photos from 9 libraries in one place
- Find images by describing what you need in words
- Search using an image you provide
- Find photos similar to one you already have
- Get results limited to images that are free to use
Install pexafy-mcp
The server’s own address, for the clients that take one directly. Or connect Ahel once and every client you use reads it from one address, with the account kept on Ahel rather than in each client’s config.
Claude Code
claude mcp add --transport http --scope user pexafy-mcp 'https://mcp.pexafy.com/mcp'Run it once in your project, then open /mcp to approve any sign-in the server asks for.
Claude Desktop
https://mcp.pexafy.com/mcpAdd a custom connector in Settings, paste this address, and approve the sign-in.
Cursor
cursor://anysphere.cursor-deeplink/mcp/install?name=pexafy-mcp&config=eyJ1cmwiOiJodHRwczovL21jcC5wZXhhZnkuY29tL21jcCJ9Open the link and Cursor adds the server at that address.
ChatGPT
https://mcp.pexafy.com/mcpIn Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.
Codex
codex mcp add pexafy-mcp --url 'https://mcp.pexafy.com/mcp'Run it once, then sign in with codex mcp login pexafy-mcp if the server asks for an account.
From the project's README
As published by pexafy/pexafy-mcp in README.md.
Ask. Choose together. Put them to work.
🗣️ Ask, in your own words
Tell your assistant what you are working on, the way you would tell a colleague: “I'm writing a short article about Kyoto in autumn. Find photos of a temple garden with red maple leaves.” It writes the search; Pexafy matches the scene, not tags.
🤝 Choose together
Sixteen photographs come back. Open one large, swipe, heart the keepers, press ≈ for more like it: your picks go back to the assistant, in your order. Or simply answer in words: “the third one, but wider”.
🚀 Put them to work
The assistant carries on with them: the article with its photos in place, the slide, the landing page, the post. Each photograph keeps its licence and the credit line to display, and comes as an image file when the work needs one.
With the grid, or without it
| In a chat that draws it | In an agent, a terminal or a script |
|---|---|
| ChatGPT, Claude, VS Code, Cursor. The photographs appear as a grid in the conversation. You see them, open them, like them; the assistant works from what you picked. | Claude Code, Codex, any MCP client. Each result arrives as a link with its licence and credit line. The assistant chooses, fetches the file and places it in your Markdown, HTML, slides or CMS. |
Add it in 30 seconds
| Where | How |
|---|---|
| VS Code | Install in VS Code, or code --add-mcp '{"name":"pexafy","type":"http","url":"https://mcp.pexafy.com/mcp"}' |
| ChatGPT | Add Pexafy from ChatGPT's plugin directory |
| Claude | Customize → Connectors → Add custom connector, then https://mcp.pexafy.com/mcp |
| Claude Code | claude mcp add --transport http pexafy https://mcp.pexafy.com/mcp |
| Cursor | Add to Cursor |
| Any MCP client | Streamable HTTP at https://mcp.pexafy.com/mcp |
Nothing to install, no API key to paste. In VS Code, Cursor and other editors you can search right away, without an account. ChatGPT and Claude ask you to sign in to Pexafy once; a free account is enough.
Five tools, all read-only
| Tool | What it does |
|---|---|
search_photos | Photographs described in one sentence, in any language, optionally only landscape, portrait or square. |
search_photos_by_image | Photographs that look like a picture (a link, an upload) or like a Pexafy photo: “like this, but at night”. |
get_photo_file_by_photo_id | One photograph as an image file, up to 1280 px wide, with its credit line. |
get_grid_selected_photos | The photographs you liked in the grid, in the order you chose. |
connect_account | Links your Pexafy account, right from the conversation. |
Where the photos come from
Pexafy searches its own index of millions of free-to-use photographs, collected from stock libraries such as Unsplash, Pexels and Pixabay. Every photograph is indexed by meaning, so a whole scene in one sentence beats a list of keywords. Each result names its source and licence and carries the credit line to display.
Tools it offers (5)
What this server listed when Ahel dialed its public endpoint in Oct 2026, with no key and no account of yours. The names are the server’s own.
search_photossearch_photos_by_imageget_photo_file_by_photo_idget_grid_selected_photosconnect_account
Signals
- Last commit
- Sep 2026
Advanced
- Delivery
- pexafy-mcp MCP server → your Ahel connector (mcp.ahel.ai) → your AI.
- Item type
- mcp-server
- Key
com-pexafy-pexafy-mcp- Source
- github.com/pexafy/pexafy-mcp
- Hosted endpoint
https://mcp.pexafy.com/mcp