Skip to main content

Claude Code Setup

Connect noBGP to Claude Code, Anthropic's CLI tool for agentic coding.

Installation

Add the noBGP marketplace and install the plugin:

claude plugin marketplace add nobgp/claude-plugin
claude plugin install nobgp@nobgp-marketplace

Authentication

After installation, authenticate with noBGP:

/mcp

Select the nobgp server and complete the OAuth flow in your browser.

Available Tools

Once connected, Claude Code can use these noBGP tools:

Networks

  • network_directory - List networks, nodes, and services
  • network_create / network_delete - Manage networks

Nodes

  • provision_node - Provision a new cloud node
  • deprovision_node - Stop and remove a provisioned node
  • register_node - Generate registration code for self-hosted nodes
  • tty_exchange - Interactive shell on remote nodes

Services

  • service_publish - Expose a port or command via public URL
  • service_update / service_delete - Manage published services

Account

  • whoami - Show authenticated user info

Slash Commands

The plugin includes guided workflows:

  • /deploy-server - Set up and expose a webserver on a node

Example Usage

Ask Claude Code to manage your infrastructure:

Show me my noBGP networks and nodes
Provision a new node called "dev-server"
Run "df -h" on my raspberry pi node
Publish port 8080 on my-node as a public web service

More Information