Skip to content

fix: correct Suno package links and Serp MCP icon metadata - #981

Open
acedatacloud-dev wants to merge 1 commit into
mainfrom
codex/glama-mcp-identity-20261012
Open

acedatacloud-dev wants to merge 1 commit into
mainfrom
codex/glama-mcp-identity-20261012

Conversation

@acedatacloud-dev

Copy link
Copy Markdown
Member

Suno's current PyPI release (2026.10.12.1) links its Homepage, Repository, Issues, and Changelog to the missing AceDataCloud/mcp-suno repository. Point these four metadata links to the existing canonical AceDataCloud/SunoMCP mirror; preserve the PyPI-specific documentation attribution.

The production Serp MCP initialize response also returns U+0001 as serverInfo.icons[0].src, matching the control character in serp/core/server.py. Omit this malformed optional icon and its unused import so clients receive valid server metadata.

Validation:

  • cd suno && ruff check . and cd serp && ruff check .: passed.
  • TOML parse and exact canonical URL checks; Python AST parse; no U+0001 in the modified Serp module; git diff --check: passed.
  • Current production MCP read-only probes: Suno 42 tools, Serp 11, authenticated initialization/tools-list/static reference calls all HTTP 200. No generation or write tools called. This captures the pre-fix defect; post-merge sync/release and a fresh initialization are still required.
  • GitHub API returned 404 for AceDataCloud/mcp-suno and confirmed AceDataCloud/SunoMCP exists. PyPI wheel SHA-256 verified against registry metadata.

Glama's public connector catalog independently marks these authenticated endpoints Unhealthy. This PR does not claim to fix Glama's test profile, prove Glama-host installation, or establish featured placement. No additional adversarial review requested. Merge is left for human review.

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.

1 participant