Build on PidginHost

Manage cloud servers, Kubernetes clusters, and DNS programmatically with our SDKs, CLI, and Infrastructure as Code integrations.

SDKs

Idiomatic client libraries for Python, JavaScript, PHP, Go, and Rust. Integrate PidginHost into your applications in minutes.

CLI

A single binary to manage every resource from your terminal. Script deployments, automate workflows, and query your infrastructure.

Infrastructure as Code

Declare your infrastructure with Terraform or automate configuration with Ansible. Version-controlled, repeatable deployments.

MCP for AI assistants

Connect Claude, Codex, or another AI assistant to PidginHost through our hosted Model Context Protocol server.

Official SDKs

Install an SDK and start making API calls in minutes. All libraries are open-source and available on GitHub.

Python

pip install pidginhost-sdk

JavaScript / TypeScript

npm install @pidginhost/sdk

PHP

composer require pidginhost/sdk-php

Go

go get github.com/pidginhost/sdk-go

Rust

cargo add pidginhost-sdk

PidginHost CLI

Manage servers, Kubernetes clusters, DNS records, and more from your terminal. Scriptable output, tab completion, and built-in help for every command.

curl -fsSL https://raw.githubusercontent.com/pidginhost/phctl/main/scripts/install.sh | sh
terminal
$ phctl compute server list NAME STATUS PUBLIC IP VCPUS RAM web-prod-01 running 10.0.1.12 4 8 GB db-replica-02 running 10.0.1.44 8 32 GB staging-api stopped 10.0.1.78 2 4 GB $ phctl k8s cluster kubeconfig my-cluster Kubeconfig written to ~/.kube/my-cluster.yaml

Infrastructure as Code

Define your infrastructure declaratively with Terraform or automate server configuration with Ansible.

Terraform Provider

Provision and manage PidginHost resources using HashiCorp Terraform. Declare servers, networks, DNS records, and Kubernetes clusters in HCL.

source = "pidginhost/pidginhost"

Ansible Collection

Automate infrastructure provisioning and application deployment on PidginHost with Ansible modules and roles.

ansible-galaxy collection install pidginhost.cloud
New

Connect AI assistants with MCP

Connect Claude, Codex, or another compatible AI assistant to manage cloud servers, Kubernetes clusters, DNS records, S3 storage, and support tickets, or to check billing information. OAuth 2.1 protects the connection, and every request is limited to your account and the scopes requested by the client and approved by you.

  • Connect from Claude or Codex without copying API keys
  • Review the requested capabilities before approving access
  • Access is limited to resources in your account
Read the MCP docs

MCP endpoint

https://mcp.pidginhost.com/mcp

Ready to start building?

Create a free account and start using the API in minutes. No credit card required.