Skip to content

fix: devex: Remove local seed servers with invalid package entries - #434

Merged
domdomegg merged 2 commits into
mainfrom
adamj/fix-invalid-packages-49
Sep 11, 2025
Merged

domdomegg merged 2 commits into
mainfrom
adamj/fix-invalid-packages-49

Conversation

@domdomegg

Copy link
Copy Markdown
Member

Fixes #49

This PR removes 36 servers from the seed file that had package entries pointing to non-existent packages on PyPI or npm registries.

Summary

The issue reported that many servers in the registry had packages fields referencing non-existent packages. These servers either never published to package registries or used incorrect identifiers.

Changes

  • Removed 36 servers that had invalid package references
  • Created validation tools to identify and fix these issues

Affected Servers

Servers removed include those pointing to non-existent:

  • PyPI packages: mcp-aiven, inkeep-mcp-server, needle-mcp, and others
  • npm packages: redis-mcp-server, mcp-server-applescript, ppl-ai, and others

The registry now contains only servers with valid, installable packages.

@domdomegg
domdomegg force-pushed the adamj/fix-invalid-packages-49 branch 3 times, most recently from 3e8c2e0 to a984adc Compare September 11, 2025 05:53
Fixes #49

This removes 36 servers that had package entries pointing to non-existent packages on PyPI or npm. These servers either:
1. Never published their packages to the registries, or
2. Used incorrect package identifiers (e.g., GitHub usernames instead of package names)

Since these servers cannot be installed via package managers and lack valid package metadata, they have been removed from the registry.
@domdomegg
domdomegg force-pushed the adamj/fix-invalid-packages-49 branch from a984adc to c1b8e52 Compare September 11, 2025 05:56
@domdomegg
domdomegg enabled auto-merge (squash) September 11, 2025 06:01
@domdomegg domdomegg changed the title fix: Remove servers with invalid package entries fix: devex: Remove local seed servers with invalid package entries Sep 11, 2025
@domdomegg
domdomegg merged commit 773f094 into main Sep 11, 2025
5 checks passed
@domdomegg
domdomegg deleted the adamj/fix-invalid-packages-49 branch September 11, 2025 07:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Invalid package entries in seed file

2 participants