Docker Hub

live Development

Search public Docker Hub images and browse tags and repository metadata

3 tools
0ms auth
free tier 50 calls/day

Tools

search_images required: query

Search Docker Hub for public images. Returns repository name, description, pull count, star count, and whether it is official or automated.

Parameters
Name Type Description
query req string Search query (e.g., "nginx", "postgres")
limit opt number Number of results to return (default 10, max 100)
Try it
get_image required: namespace, name

Get metadata for a Docker Hub repository: pull count, star count, description, last updated, and full description.

Parameters
Name Type Description
namespace req string Repository namespace — use "library" for official images (e.g., "library", "bitnami")
name req string Repository name (e.g., "nginx", "redis")
Try it
get_tags required: namespace, name

List available tags for a Docker Hub image, ordered by last pushed date. Returns tag name, digest, size, and last pushed timestamp.

Parameters
Name Type Description
namespace req string Repository namespace (use "library" for official images)
name req string Repository name
limit opt number Number of tags to return (default 20, max 100)
Try it

Test with curl

The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.

List available tools
bash
curl -X POST https://gateway.pipeworx.io/dockerhub/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Call a tool
bash
curl -X POST https://gateway.pipeworx.io/dockerhub/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"search_images","arguments":{"query": "hello"}}}'