PyPI

live Development

Browse Python package metadata from the Python Package Index

3 tools
0ms auth
free tier 50 calls/day

Tools

search_packages required: name

Look up a PyPI package by exact name. Returns the latest version, summary, author, license, and project URLs. Note: PyPI does not expose a keyword search API; use the exact package name.

Parameters
Name Type Description
name req string Exact PyPI package name (e.g., "requests", "numpy")
Try it
get_package required: name

Get full metadata for a PyPI package: latest version, summary, author, license, requires_python, project_urls, and recent release list.

Parameters
Name Type Description
name req string PyPI package name
Try it
get_release required: name, version

Get metadata for a specific version of a PyPI package, including requires_python, upload time, and download URLs.

Parameters
Name Type Description
name req string PyPI package name
version req string Version string (e.g., "2.28.2")
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/pypi/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/pypi/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"search_packages","arguments":{"name": "test"}}}'