Skip to content

Conversation

domdomegg
Copy link
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