Patch release. v0.3.0 published both PyPI packages successfully but its MCP Registry entry was rejected on the final step: description was 130 characters against a documented 100-character limit.
Fixed
server.jsondescription shortened to fit.tests/test_docs_version_pins.pynow validatesserver.jsonagainst every documented registry constraint — required fields, all four length limits, the name pattern — so the next one fails in CI rather than after both packages are published and unrepublishable.
The v0.3.0 tag was deliberately not moved: it is what CI validated and what the PyPI 0.3.0 artifacts were built from.
Now live
uvx perplexity-agent-mcp # the MCP server
llm install llm-perplexity-agent # the llm CLI pluginListed in the MCP Registry as io.github.zalez/perplexity-agent-mcp.