Replies: 1 comment
|
I took a look at the current state of #1209. The overall shape still fits the server well — a consolidated read tool plus a separate destructive write tool is consistent with how the project has evolved — but the main blocker now looks like repository drift rather than the Packages API design itself. As of now the PR is still open, but GitHub reports it as conflicted ( If I were refreshing it for review, I would do this:
The existing tests in the PR are a good starting point, and I don't see a reason to throw the implementation away. I think a current-main rebase plus adapting it to today's inventory/scopes/generated-doc conventions would make this much easier to review than trying to continue from the 2025-era branch unchanged. |
Uh oh!
There was an error while loading. Please reload this page.
Hi team! 👋
I submitted PR #1209 adding GitHub Packages support to the MCP server about 2 months ago and would love to get some feedback on the implementation.
What This PR Adds
This PR introduces comprehensive GitHub Packages support through two consolidated MCP tools:
packages_read tool - Read-only operations for retrieving package information:
List organization/user packages with filters (package_type, visibility)
Get detailed package and version information
Full pagination support
packages_write tool - Package deletion operations:
Delete entire packages or specific versions
Supports both organization and user packages
Requires delete:packages scope
Use Cases
This enables AI agents to:
Audit and manage container images and packages across organizations
Clean up old package versions programmatically
Retrieve package metadata for dependency analysis
Support package lifecycle management workflows
Link to PR: #1209
Closes Issue: #1208
Would appreciate any feedback on the implementation approach or if there are specific changes needed to get this merged! 🙏
All reactions