Ravendb
ravendb/docs
Read this before writing any RavenDB query, client call or /databases/ request.
Move an existing website from another host to Hostinger web hosting (Shared, Cloud or Agency plans) without downtime: WordPress sites from a files archive and SQL dump, static and PHP sites from an…
$ npx skills add hostinger/api-mcp-server --skill migrate-to-hosting -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install hostinger/api-mcp-server migrate-to-hosting --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/hostinger/api-mcp-server.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/migrate-to-hosting .claude/skills/migrate-to-hosting && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "migrate-to-hosting" agent skill from https://github.com/hostinger/api-mcp-server/tree/main/skills/migrate-to-hosting into .claude/skills/migrate-to-hosting/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "migrate-to-hosting", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/hostinger/api-mcp-server/tree/main/skills/migrate-to-hostingType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add hostinger/api-mcp-server --skill migrate-to-hosting -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install hostinger/api-mcp-server migrate-to-hosting --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/hostinger/api-mcp-server.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/migrate-to-hosting .agents/skills/migrate-to-hosting && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "migrate-to-hosting" agent skill from https://github.com/hostinger/api-mcp-server/tree/main/skills/migrate-to-hosting into .agents/skills/migrate-to-hosting/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "migrate-to-hosting", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add hostinger/api-mcp-server --skill migrate-to-hosting -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install hostinger/api-mcp-server migrate-to-hosting --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/hostinger/api-mcp-server.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/migrate-to-hosting .cursor/skills/migrate-to-hosting && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "migrate-to-hosting" agent skill from https://github.com/hostinger/api-mcp-server/tree/main/skills/migrate-to-hosting into .cursor/skills/migrate-to-hosting/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "migrate-to-hosting", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/hostinger/api-mcp-server.git --path skills/migrate-to-hosting--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add hostinger/api-mcp-server --skill migrate-to-hosting -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install hostinger/api-mcp-server migrate-to-hosting --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/hostinger/api-mcp-server.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/migrate-to-hosting .gemini/skills/migrate-to-hosting && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "migrate-to-hosting" agent skill from https://github.com/hostinger/api-mcp-server/tree/main/skills/migrate-to-hosting into .gemini/skills/migrate-to-hosting/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "migrate-to-hosting", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install hostinger/api-mcp-server migrate-to-hostingInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add hostinger/api-mcp-server --skill migrate-to-hosting -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/hostinger/api-mcp-server.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/migrate-to-hosting .github/skills/migrate-to-hosting && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "migrate-to-hosting" agent skill from https://github.com/hostinger/api-mcp-server/tree/main/skills/migrate-to-hosting into .github/skills/migrate-to-hosting/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "migrate-to-hosting", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add hostinger/api-mcp-server --skill migrate-to-hosting -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install hostinger/api-mcp-server migrate-to-hosting --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/hostinger/api-mcp-server.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/migrate-to-hosting .opencode/skills/migrate-to-hosting && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "migrate-to-hosting" agent skill from https://github.com/hostinger/api-mcp-server/tree/main/skills/migrate-to-hosting into .opencode/skills/migrate-to-hosting/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "migrate-to-hosting", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
migrate-to-hostingMove an existing website from another host to Hostinger web hosting (Shared, Cloud or Agency plans) without downtime: WordPress sites from a files archive and SQL dump, static and PHP sites from an…
Migrate To Hosting is an agent skill from hostinger/api-mcp-server. Move an existing website from another host to Hostinger web hosting (Shared, Cloud or Agency plans) without downtime: WordPress sites from a files archive and SQL dump, static and PHP sites from an archive, Node.js apps from source. Creates the website on the real domain, imports files and database, tests the copy before any DNS change, then switches the domain and SSL. Triggers: migrate my site to Hostinger, move my website from another host, transfer my WordPress site, import my website, switch hosting to…
Its SKILL.md is about 1.8k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Databases, covering SQL. It works with WordPress, PHP, SQL and Node.js. The licence is MIT.
6 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 9cad9b4. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
curlmysqlFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
api.ipify.orgFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Migrate To Hosting loads about 1.8k tokens when it runs. Until then it costs about 136 tokens; SKILL.md has 826 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from hostinger/api-mcp-server at commit 9cad9b4, republished under its MIT licence (© hostinger). 826 words, ~1,805 tokens.
.claude/skills/migrate-to-hosting/SKILL.md (or your agent's skills folder).The old host keeps serving the site until the copy on Hostinger is proven to work. DNS moves last.
inputSchema that search returns before the first call of each operation. If a name below is rejected as unknown, search for what the step does (e.g. "import wordpress").multi-execute. Batches chain operations from one server only — the Hostinger Connector runs hosting, wordpress, agency-hosting, domains and dns as separate servers.Establish, asking only for what cannot be inferred:
wp-content and wp-config.php) and a .sql dump..sql dump when the app has a database.tar -czf site.tar.gz -C /path/to/site . and mysqldump --single-transaction -u USER -p DBNAME > db.sql.https, with or without www) — WordPress keeps it in the database, so the new site must answer on the same one.dig +short NS DOMAIN; dig +short A DOMAIN; dig +short MX DOMAIN; dig +short TXT DOMAINCreate the Hostinger website on the domain being migrated, not on a free subdomain: step 4 tests it by pointing only this machine at Hostinger, so nothing changes for visitors yet.
hosting_domains_verify-ownership first. When is_accessible is false, the user adds the returned TXT record at their current DNS provider, next to the existing ones, and verification is repeated. Then hosting_websites_create with domain and order_id (from hosting_orders_list), and poll hosting_websites_list-setups with domain every 10–15 s until status: completed.agency-hosting_website-setups_create with the domain, flavor: "php-fpm", a settings.php.version matching the old host (options in agency-hosting_php_list-versions-for-order) and datacenter_code from agency-hosting_datacenters_list. Poll agency-hosting_website-setups_status until completed for the website_uid.hosting_import-wordpress-website, hosting_deploy-static-website and agency-hosting_deploy-php-application read files from this machine and exist only in the local hostinger-api-mcp server. On the hosted server (mcp.hostinger.com), upload the files first as described in the deploy-to-hosting skill ("Without the local deploy operations") and use the operation named in brackets below.
WordPress, Shared and Cloud: hosting_import-wordpress-website with domain, archivePath and databaseDump uploads both, extracts the files and imports the database; large sites take several minutes. [Upload site.zip and dump.sql, then wordpress_installations_import-website with archive_path and sql_path.] Then wordpress_installations_detect with username and poll wordpress_installations_list with domain until the install appears with is_valid: true.
Static, or PHP without a database: hosting_deploy-static-website [upload, then hosting_websites_deploy-static-site-archive]; Agency: agency-hosting_deploy-php-application [upload to .h5g/, then agency-hosting_files_import-website-from-archive].
PHP with a database, Shared and Cloud:
hosting_databases_create with a strong generated password; read the full name, user and host back from hosting_databases_list.curl -s https://api.ipify.org) with hosting_databases_create-remote-connection, run mysql -h HOST -u USER -p NAME < db.sql, then remove the rule with hosting_databases_delete-remote-connection. Without a MySQL client, use hosting_databases_phpmyadmin-link and import there.localhost, before archiving; then deploy as above. Never ship the srvNNNN.hstgr.io host inside the app.Node.js: deploy with the deploy-to-hosting skill. When a dump must be imported, create the database with hosting_databases_create rather than hosting_databases_setup-website — the latter never reveals the password needed for the import — and pass the credentials through environment variables.
Agency: files with agency-hosting_deploy-php-application [or upload plus agency-hosting_files_import-website-from-archive]; the database with agency-hosting_databases_create-website, imported through phpMyAdmin in hPanel (no import operation exists). For WordPress, set the new credentials in wp-config.php before archiving.
Find the server address: details.ipv4 for Agency; for Shared and Cloud, the A record for @ in the Hostinger zone (dns_records_list on the domain) or the IP hPanel shows for the website. Then point only this machine at it:
curl -sSk --resolve DOMAIN:443:IP -o /dev/null -w "%{http_code}\n" https://DOMAIN/
curl -sSk --resolve DOMAIN:443:IP https://DOMAIN/ | grep -o "TEXT FROM THE LIVE SITE"
curl -sSk --resolve DOMAIN:443:IP -o /dev/null -w "%{http_code}\n" https://DOMAIN/wp-login.php-k is expected here: the certificate for the domain can only be issued after DNS moves. Check the home page, an inner page and, for WordPress, the login page. For a look in the browser, the user adds IP DOMAIN www.DOMAIN to their hosts file and removes it afterwards. Fix anything broken now, while visitors still see the old site.
Follow the connect-domain skill from its DNS step: keep every MX and TXT record from step 1, then install SSL once the domain resolves to Hostinger. When the user controls the old DNS, lowering the TTL of the A records to 300 a day ahead shortens the switch.
--resolve: curl -sSI https://DOMAIN/ shows platform: hostinger.hosting_cron-jobs_create (Agency: agency-hosting_cron-jobs_create-website).© hostinger, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/migrate-to-hosting of hostinger/api-mcp-server.
Open the folder on GitHubat commit 9cad9b4
Migrate To Hosting next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Migrate To Hosting this skillhostinger/api-mcp-server | 159 | — | ~1.8k | Automated safety check: Pass | MIT | |
| Ravendbravendb/docs | 115 | — | ~2.3k | Automated safety check: Pass | MIT | |
| Php SQL Audit0xShe/PHP-Code-Audit-Skill | 402 | 1 repos | ~668 | Automated safety check: Pass | None | |
| Dev Schema Upgrade SQLyyw-code/MallBase | 106 | — | ~544 | Automated safety check: Pass | MIT | |
| SQLbonny/WordPress-Simple-History | 317 | — | ~381 | Automated safety check: Notes | None | |
| SQLMicrock/ordinary-claude-skills | 404 | — | ~573 | Automated safety check: Pass | Custom licence |
ravendb/docs
Read this before writing any RavenDB query, client call or /databases/ request.
0xShe/PHP-Code-Audit-Skill
PHP Web 源码 SQL 注入漏洞审计工具。从源码中识别所有 SQL 执行点并分析注入风险,输出可利用性分级、PoC 与修复建议(禁止省略)。
yyw-code/MallBase
MallBase 数据库真相源、正式字段与升级 SQL 规则;修改 backend/install/data/schema 或 demo seed、新增/改名字段、移除运行时字段探测,或用户明确要求已有库升级、本地 upgrade SQL、发布迁移和 SimpleSqlMigrationService 时使用。
bonny/WordPress-Simple-History
Runs SQL queries against the WordPress development database.
Microck/ordinary-claude-skills
Run SQL queries against the WordPress development database. An agent skill from Microck/ordinary-claude-skills.
wgpsec/AboutSecurity
PHP 源码注入类漏洞审计。当在 PHP 白盒审计中需要检测注入类漏洞时触发. An agent skill from wgpsec/AboutSecurity.
hostinger/api-mcp-server
Audit a Hostinger web hosting account (Shared, Cloud and Agency plans) and report what needs attention: every plan and website, SSL problems, broken or vulnerable WordPress installs, failed Node.js…
hostinger/api-mcp-server
Connect a custom domain to a website on Hostinger web hosting (Shared, Cloud or Agency plans) end to end: attach the domain to the site, point DNS at Hostinger without breaking existing email or…
hostinger/api-mcp-server
Deploy an existing project to a website on Hostinger web hosting (Shared, Cloud or Agency plans) and keep it deployed: picks the right deploy for static sites, Node.js apps (Next.js, Nuxt, Express…
hostinger/api-mcp-server
Build a complete website on Hostinger from a single prompt — hosting, domain, and (optionally) a store with real checkout or a blog/CMS the owner edits in WordPress.
hostinger/api-mcp-server
Keep WordPress sites on Hostinger web hosting updated and secure: checks core, plugin and theme versions, known vulnerabilities and install health on one site or every site in the account, reports…
hostinger/api-mcp-server
Diagnose and fix a website on Hostinger web hosting (Shared, Cloud or Agency plans) that is down, slow, erroring, insecure or failing to build.
Categories
Move an existing website from another host to Hostinger web hosting (Shared, Cloud or Agency plans) without downtime: WordPress sites from a files archive and SQL dump, static and PHP sites from an…. Migrate To Hosting is an agent skill from hostinger/api-mcp-server.js apps from source.
Migrate To Hosting fits situations like: tasks that involve SQL.
Run `npx skills add hostinger/api-mcp-server --skill migrate-to-hosting -a claude-code`. Or copy the skill folder (skills/migrate-to-hosting in hostinger/api-mcp-server) into .claude/skills/migrate-to-hosting in your project. Claude Code loads it when a task matches its description.
Run `npx skills add hostinger/api-mcp-server --skill migrate-to-hosting -a codex`. Or copy the skill folder (skills/migrate-to-hosting in hostinger/api-mcp-server) into .agents/skills/migrate-to-hosting in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add hostinger/api-mcp-server --skill migrate-to-hosting -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/migrate-to-hosting, .gemini/skills/migrate-to-hosting, .github/skills/migrate-to-hosting and .opencode/skills/migrate-to-hosting in your project.
Going by SKILL.md and its folder, Migrate To Hosting needs the command-line tools its instructions call (curl and mysql). Our summary lists: Node.js.
SKILL.md names 1 domain. In commands or code: api.ipify.org; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Migrate To Hosting is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.8k tokens (SKILL.md is roughly 7.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Migrate To Hosting: Ravendb (ravendb/docs, 115 stars), Php SQL Audit (0xShe/PHP-Code-Audit-Skill, 402 stars), Dev Schema Upgrade SQL (yyw-code/MallBase, 106 stars) and SQL (bonny/WordPress-Simple-History, 317 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
hostinger (a GitHub organization) maintains it in hostinger/api-mcp-server, which has 159 GitHub stars. The repository holds 8 skills in this directory. The repository was last updated on October 9, 2026.
Source: hostinger/api-mcp-server on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.