A Model Context Protocol (MCP) server that provides tools for managing Taikun Cloud resources including projects, virtual clusters, catalogs, and applications.
Download the latest release for your platform from the releases page.
curl -L https://github.com/itera-io/taikun-mcp/releases/latest/download/taikun-mcp_Linux_x86_64.tar.gz | tar xz
sudo mv taikun-mcp /usr/local/bin/curl -L https://github.com/itera-io/taikun-mcp/releases/latest/download/taikun-mcp_Darwin_x86_64.tar.gz | tar xz
sudo mv taikun-mcp /usr/local/bin/curl -L https://github.com/itera-io/taikun-mcp/releases/latest/download/taikun-mcp_Darwin_arm64.tar.gz | tar xz
sudo mv taikun-mcp /usr/local/bin/Invoke-WebRequest -Uri "https://github.com/itera-io/taikun-mcp/releases/latest/download/taikun-mcp_Windows_x86_64.zip" -OutFile "taikun-mcp.zip"
Expand-Archive -Path "taikun-mcp.zip" -DestinationPath .
# Move taikun-mcp.exe to your PATH- Go 1.24 or later
 - Taikun Cloud account with API access
 
git clone https://github.com/itera-io/taikun-mcp
cd taikun-mcp
go build -o taikun-mcpgo install github.com/itera-io/taikun-mcp@latestThe server supports multiple authentication methods with Taikun API. Choose one of the following options:
export TAIKUN_ACCESS_KEY="your-access-key"
export TAIKUN_SECRET_KEY="your-secret-key"
export TAIKUN_AUTH_MODE="token"  # Optional, defaults to "token"
export TAIKUN_API_HOST="api.taikun.cloud"  # Optional, defaults to api.taikun.cloudexport TAIKUN_EMAIL="your-email@example.com"
export TAIKUN_PASSWORD="your-password"
export TAIKUN_API_HOST="api.taikun.cloud"  # Optional, defaults to api.taikun.cloudYou can also create a .env file with your preferred authentication method:
For Access Key/Secret Key:
TAIKUN_ACCESS_KEY=your-access-key
TAIKUN_SECRET_KEY=your-secret-key
TAIKUN_AUTH_MODE=token
TAIKUN_API_HOST=api.taikun.cloudFor Email/Password:
TAIKUN_EMAIL=your-email@example.com
TAIKUN_PASSWORD=your-password
TAIKUN_API_HOST=api.taikun.cloud./taikun-mcpThe server will start and listen for MCP requests via stdio transport.
Add this configuration to your Claude Desktop config using your preferred authentication method:
For Access Key/Secret Key Authentication:
{
  "mcpServers": {
    "taikun": {
      "command": "/path/to/taikun-mcp",
      "env": {
        "TAIKUN_ACCESS_KEY": "your-access-key",
        "TAIKUN_SECRET_KEY": "your-secret-key",
        "TAIKUN_AUTH_MODE": "token"
      }
    }
  }
}For Email/Password Authentication:
{
  "mcpServers": {
    "taikun": {
      "command": "/path/to/taikun-mcp",
      "env": {
        "TAIKUN_EMAIL": "your-email@example.com",
        "TAIKUN_PASSWORD": "your-password"
      }
    }
  }
}For issues and questions:
- Create an issue in this repository
 - Check the Taikun documentation
 - Review the MCP specification