ChatGPT Setup
Connect ChatGPT to noBGP using our pre-configured Custom GPT. Setup takes less than 1 minute.
What You'll Get
Once connected, ChatGPT will be able to:
- View and manage your noBGP networks and nodes
- Execute commands on remote systems
- Provision new compute resources
- Publish web services and browser terminals
- Access shared files across your infrastructure
All through natural conversation, secured with OAuth authentication.
Quick Setup
The fastest way to get started is using our pre-configured Custom GPT:
noBGP GPT
Setup Steps
-
Click the button above to open the noBGP Custom GPT in ChatGPT
-
Start a conversation - The first time you use it, ChatGPT will ask for permission to connect
-
Authenticate - Click "Allow" when prompted, then sign in with your preferred OAuth provider (Google, GitHub, etc.)
-
You're ready! - ChatGPT can now manage your noBGP infrastructure
That's it! The Custom GPT comes pre-configured with all the right instructions and actions.
Verify Your Setup
To confirm everything is working, try this prompt:
Show me my noBGP networks
ChatGPT should connect to noBGP and display your networks. If you haven't created any networks yet, ChatGPT will help you get started.
How It Works
The noBGP Custom GPT uses ChatGPT Actions - OpenAI's integration system that allows GPTs to call external APIs. Under the hood:
- The Custom GPT has specialized instructions for infrastructure management
- It connects to noBGP's Actions API (OAuth-protected)
- The Actions API provides the same functionality as the MCP server
- All operations are secured with token-based authentication
Example Prompts to Try
Once connected, here are some things you can ask ChatGPT to do:
Network Discovery:
- "Show me all my networks and connected nodes"
- "What nodes are currently online?"
- "List all published services"
Running Commands:
- "Check disk space on web-server-1"
- "Show me the system uptime for all my nodes"
- "Run 'docker ps' on my production servers"
Interactive Sessions:
- "Start an interactive shell session on api-server-1"
- "I need to edit a config file on my server"
Provisioning:
- "Provision a new Ubuntu node with 4GB RAM"
- "Create a development server for me"
Service Publishing:
- "Publish my local web app running on port 8080"
- "Create a browser terminal for my raspberry pi"
Adding noBGP MCP Server to ChatGPT
You can also connect to noBGP using ChatGPT's native MCP (Model Context Protocol) support through Developer Mode.
Developer Mode and MCP connectors require ChatGPT Plus, ChatGPT Pro, ChatGPT Team, or ChatGPT Enterprise/Edu subscription.
Enable Developer Mode
- Navigate to Settings → Connectors → Advanced settings
- Toggle Developer mode on
- If you're on a Team/Enterprise plan and don't see this option, ask your workspace admin to enable it in Workspace Settings → Permissions & Roles → Developer mode
Add noBGP MCP Connector
- In ChatGPT, go to Settings → Connectors → Create
- Fill in the connector details:
- Name: noBGP
- Description: AI-powered infrastructure management
- MCP server URL:
https://preview.nobgp.com/mcp - Authentication: OAuth
- Click Create
- Click Connect and sign in with your preferred OAuth provider (Google, GitHub, etc.)
Use the Connector
Once connected, you can use noBGP in any chat:
- Click the + button and select the noBGP connector
- Or simply ask ChatGPT to use noBGP tools in your prompt
Most users prefer the Custom GPT (linked at the top) as it comes pre-configured with optimized instructions. The MCP connector gives you more control but requires you to guide ChatGPT on how to use the tools.
MCP Connector vs Custom GPT
While the functionality is nearly identical, there are a few differences:
| Feature | ChatGPT Actions | MCP |
|---|---|---|
| Setup | Click one link | Add custom connector |
| Protocol | OpenAI Actions API | Model Context Protocol (MCP) |
| Streaming | Limited | Full support |
| Interactive TTY | Polling-based | Real-time |
| Compatibility | ChatGPT only | Any MCP client |
Bottom line: Both work great! Choose based on your preferred AI assistant.
Next Steps
Now that ChatGPT is connected to noBGP:
- Learn Core Concepts - Understand networks, nodes, and services
- Try Your First Steps - Guided walkthrough of common tasks
- Install Agents - Connect your existing machines to noBGP
- Explore Use Cases - See real-world examples and workflows
Additional Resources
- Sample Prompts and Use Cases
- noBGP Web Dashboard - Manage networks through the web interface
- OpenAI Actions Documentation - Learn more about ChatGPT Actions