MCP server exposing 6 tools for openverse.
This URL is a JSON-RPC 2.0 endpoint over HTTP. Issue POST requests with a JSON-RPC body. Browsers and search crawlers land here on GET.
POST https://gateway.pipeworx.io/openverse/mcp
Content-Type: application/json
{"jsonrpc":"2.0","id":1,"method":"tools/list"}
search_images — "Find royalty-free / Creative Commons / public-domain images of [X]" / "CC images of [Y]" / "free-to-use pictures of [topic]" / "stock photos of [subject]" — search Creative-Commons-licensed images across Wikimedia, Flickr, Met Museum, Smithsonian, and many other open repositories via Openverse. Filter by license (cc0, by, by-sa, …), commercial-use, size. Use to find legally-reusable images for slides, blog posts, marketing, education.search_audio — "Find royalty-free / Creative Commons / public-domain audio for [X]" / "free music / sound effects of [Y]" / "CC-licensed audio" — search Creative-Commons-licensed audio (music, sound effects, podcast clips) via Openverse. Filter by license, source. Use for video/podcast/game soundtracks that need legal reuse.get_image — Fetch full metadata for a single Openverse image record by UUID (license, attribution, source, dimensions). Use after `search_images` for licensing details.get_audio — Fetch full metadata for a single Openverse audio record by UUID (license, duration, attribution, source). Use after `search_audio` for licensing details.image_related — "Find images similar to [X]" / "more images like this" — related images for a given Openverse image ID. Use for visual-similarity exploration in CC content.audio_related — "Find audio similar to [X]" / "more sounds like this" — related audio for a given Openverse audio ID. Use for similarity exploration in CC audio.Code samples (curl / TypeScript / one-click client install), schemas, and the live playground are on the pack page:
https://pipeworx.io/packs/openverse/
Pipeworx is an open MCP gateway connecting AI agents to live data. pipeworx.io