hostinger_api-mcp-server

hostinger_api-mcp-server

3.2

If you are the rightful owner of hostinger_api-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Model Context Protocol (MCP) server for Hostinger API.

The Hostinger API MCP server is a robust solution designed to facilitate seamless interaction with Hostinger's API services. It leverages the Model Context Protocol (MCP) to provide a structured and efficient way to manage various operations related to billing, DNS, domains, and VPS (Virtual Private Servers). This server is particularly useful for developers and system administrators who need to automate and streamline their workflows when dealing with Hostinger's services. With a wide range of endpoints, the server supports operations such as managing billing orders, configuring DNS settings, handling domain registrations, and managing VPS instances. The server is built to be compatible with any MCP-compatible consumer, making it versatile and easy to integrate into existing systems.

Features

  • Comprehensive API Coverage: Supports a wide range of operations including billing, DNS, domains, and VPS management.
  • MCP Compatibility: Can be used with any MCP-compatible consumer, enhancing integration capabilities.
  • SSE Transport Support: Allows communication with clients using Server-Sent Events for real-time updates.
  • Flexible Configuration: Environment variables can be set to customize server behavior, such as enabling debug logging.
  • Easy Installation and Update: Supports installation and updates via npm, yarn, or pnpm.

Tools

  1. billing_getCatalogItemListV1

    Get a list of bill directory

  2. billing_createNewServiceOrderV1

    Create a new service order

  3. billing_setDefaultPaymentMethodV1

    Set the default payment method

  4. billing_deletePaymentMethodV1

    Delete payment method

  5. billing_getPaymentMethodListV1

    Get a list of payment methods

  6. billing_cancelSubscriptionV1

    Unsubscribe

  7. billing_getSubscriptionListV1

    Get a subscription list

  8. DNS_getSnapshotV1

    Get DNS snapshots

  9. DNS_getSnapshotListV1

    Get a list of DNS snapshots

  10. DNS_restoreSnapshotV1

    Recover DNS snapshots

  11. DNS_getRecordsV1

    Get DNS records

  12. DNS_updateZoneRecordsV1

    Update DNS zone records

  13. DNS_deleteZoneRecordsV1

    Delete DNS zone records

  14. DNS_resetZoneRecordsV1

    Reset DNS zone records

  15. DNS_validateZoneRecordsV1

    Verify DNS zone records

  16. domains_checkDomainAvailabilityV1

    Check domain name availability

  17. domains_getForwardingDataV1

    Get domain name forwarding data

  18. domains_deleteForwardingDataV1

    Delete domain forwarding data

  19. domains_createForwardingDataV1

    Create domain forwarding data

  20. domains_enableDomainLockV1

    Enable domain lock

  21. domains_disableDomainLockV1

    Disable domain lock

  22. domains_getDomainV1

    Get domain name details

  23. domains_getDomainListV1

    Get the domain name list

  24. domains_purchaseNewDomainV1

    Buy a new domain name

  25. domains_enablePrivacyProtectionV1

    Enable privacy protection

  26. domains_disablePrivacyProtectionV1

    Disable privacy protection

  27. domains_updateNameserversV1

    Update the domain name server

  28. domains_getWHOISProfileV1

    Get the WHOIS configuration file

  29. domains_deleteWHOISProfileV1

    Delete the WHOIS configuration file

  30. domains_getWHOISProfileListV1

    Get the list of WHOIS configuration files

  31. domains_createWHOISProfileV1

    Create a WHOIS configuration file

  32. domains_getWHOISProfileUsageV1

    Get WHOIS configuration file usage

  33. VPS_getDataCentersListV1

    Get a list of data centers

  34. VPS_activateFirewallV1

    Activate the firewall

  35. VPS_deactivateFirewallV1

    Disable the firewall

  36. VPS_getFirewallV1

    Get firewall details

  37. VPS_deleteFirewallV1

    Delete the firewall

  38. VPS_getFirewallListV1

    Get a list of firewalls

  39. VPS_createNewFirewallV1

    Create a new firewall

  40. VPS_updateFirewallRuleV1

    Update firewall rules

  41. VPS_deleteFirewallRuleV1

    Delete firewall rules

  42. VPS_createFirewallRuleV1

    Create firewall rules

  43. VPS_syncFirewallV1

    Synchronize firewall

  44. VPS_getPostInstallScriptV1

    Get the post-install script

  45. VPS_updatePostInstallScriptV1

    Update the post-installation script

  46. VPS_deleteAPostInstallScriptV1

    Delete post-install scripts

  47. VPS_getPostInstallScriptListV1

    Get the list of post-install scripts

  48. VPS_createPostInstallScriptV1

    Create post-install scripts

  49. VPS_attachPublicKeyV1

    Attach the public key

  50. VPS_deleteAPublicKeyV1

    Delete the public key

  51. VPS_getPublicKeyListV1

    Get the public key list

  52. VPS_createNewPublicKeyV1

    Create a new public key

  53. VPS_getTemplateV1

    Get template details

  54. VPS_getTemplateListV1

    Get a list of templates

  55. VPS_getActionV1

    Get operation details

  56. VPS_getActionListV1

    Get the operation list

  57. VPS_getAttachedPublicKeysV1

    Get the attached public key

  58. VPS_deleteBackupV1

    Delete backup

  59. VPS_getBackupListV1

    Get the backup list

  60. VPS_restoreBackupV1

    Restore backup

  61. VPS_setHostnameV1

    Set the host name

  62. VPS_resetHostnameV1

    Reset the hostname

  63. VPS_getVirtualMachineV1

    Get the virtual machine details

  64. VPS_getVirtualMachineListV1

    Get a list of virtual machines

  65. VPS_getScanMetricsV1

    Get scan metrics

  66. VPS_installMonarxV1

    Install Monarx

  67. VPS_uninstallMonarxV1

    Uninstall Monarx

  68. VPS_getMetricsV1

    Get metrics

  69. VPS_setNameserversV1

    Set up a domain name server

  70. VPS_createPTRRecordV1

    Create a PTR record

  71. VPS_deletePTRRecordV1

    Delete PTR records

  72. VPS_setPanelPasswordV1

    Set the panel password

  73. VPS_startRecoveryModeV1

    Start recovery mode

  74. VPS_stopRecoveryModeV1

    Stop recovery mode

  75. VPS_recreateVirtualMachineV1

    Recreate the virtual machine

  76. VPS_restartVirtualMachineV1

    Restart the virtual machine

  77. VPS_setRootPasswordV1

    Set root password

  78. VPS_setupNewVirtualMachineV1

    Set up a new virtual machine

  79. VPS_getSnapshotV1

    Get a snapshot

  80. VPS_createSnapshotV1

    Create a snapshot

  81. VPS_deleteSnapshotV1

    Delete a snapshot

  82. VPS_restoreSnapshotV1

    Recover snapshots

  83. VPS_startVirtualMachineV1

    Start the virtual machine

  84. VPS_stopVirtualMachineV1

    Stop the virtual machine