Skip to content

v0.1.1

Latest

Choose a tag to compare

@emazaheri emazaheri released this 01 Sep 20:11
· 2 commits to main since this release

A packaging release. No behaviour changes: ios-mcp on PyPI moves from 0.1.0 to 0.1.1 so the package can prove it belongs to this server.

Why the bump exists

The official MCP registry will not accept a manifest whose package it cannot tie to the server name. It requires mcp-name: io.github.emazaheri/ios-agent to appear in the README that PyPI publishes as the project description, which is a sensible anti-hijacking rule. PyPI never accepts a re-upload of an existing version, so proving ownership cost a version.

Now installable and discoverable

  • PyPI: ios-mcpuvx ios-mcp runs the server over stdio.
  • MCP registry: io.github.emazaheri/ios-agent, active.

Also in this release

The source distribution is an allow-list rather than the default "everything in the directory", which had been sweeping in private notes, 2.6 MB of images, and scripts that are not part of the package. 3.0 MB down to 131 KB.

Packaging metadata a listing needs and did not have: author, keywords, project URLs, and classifiers. The classifiers name macOS explicitly, because an install that succeeds on Linux and then cannot do anything is a worse first impression than a platform stated up front.

Full changelog: v0.1.0...v0.1.1