Skip to content

feat: ship the web hosting skills from hostinger/api-mcp-server - #7

Merged
ArnasDon merged 1 commit into
mainfrom
feat/web-hosting-skills
Sep 30, 2026
Merged

ArnasDon merged 1 commit into
mainfrom
feat/web-hosting-skills

Conversation

@ArnasDon

Copy link
Copy Markdown
Contributor

Summary

The seven deployment skills name operations that hostinger-api-mcp 2.1.0 renamed on 2026-09-28: hosting_listWebsitesV1, hosting_generateUploadURLV1, hosting_startNode_jsBuildV1, agency-hosting_importWebsiteFromArchiveV1 and the rest. The remote server at mcp.hostinger.com no longer has them, so every step of every skill currently fails.

This replaces them with the seven web hosting skills that hostinger/api-mcp-server publishes and also serves over MCP. They are troubleshoot-website, connect-domain, deploy-to-hosting, maintain-wordpress, audit-hosting, migrate-to-hosting and hostinger-headless.

  • Deploy flow: the upload-then-deploy flow these skills documented lives on in deploy-to-hosting, in its "Without the local deploy operations" section, under the current names. Its paths match what the stdio package's own deploy tools use: wp-content/plugins/<slug>-<random>/, .h5g/<file>, and the .h5g/<random> directory for Agency builds.
  • Sync: the new scripts/sync-skills.mjs copies the skills from a published hostinger-api-mcp version or from a local skills directory, leaving out the cold-start entry/ bootstrap. A skills-drift workflow (advisory, and also weekly) flags when skills/ falls behind @latest.
  • README: the skills table and the deploy walkthrough use the new names. The version goes to 1.3.0.

Depends on hostinger/public-api-generator#155. These skills were synced from that branch, because the published 2.5.0 skills still point at stdio-only tools that the remote server doesn't have. Once #155 is released, node scripts/sync-skills.mjs produces the same content from npm, and the drift job goes quiet.

To reach Claude Code users: the claude-plugins-official marketplace pins this plugin to commit 6fe8f03 from 2026-06-15. After merging, that pin needs updating in the marketplace repo for users to get this version.

Test plan

  • Every operation named in skills/ and the README exists in the current catalog (hostinger-api-mcp 2.5.0)
  • .claude-plugin/plugin.json parses
  • claude --plugin-dir .: the seven skills load, and a static deploy through the upload path works against mcp.hostinger.com

The seven deployment skills named operations that hostinger-api-mcp
renamed in 2.1.0 (hosting_listWebsitesV1, hosting_generateUploadURLV1
and the rest), so every step failed on the hosted server. Replace them
with the seven web hosting skills published by hostinger/api-mcp-server,
synced by scripts/sync-skills.mjs, and flag future drift in CI.
@ArnasDon
ArnasDon requested a review from a team September 30, 2026 12:27
@ArnasDon
ArnasDon merged commit 7c0aa2c into main Sep 30, 2026
1 check passed
@ArnasDon
ArnasDon deleted the feat/web-hosting-skills branch September 30, 2026 12:37
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.

2 participants