noBGP Orchestration MCP Server - Use Cases

Deploy and connect compute across clouds and devices: securely, privately, without VPNs pr public IPs

Vibe coding meets DevOps: simplest way to deploy compute, applications, and workloads directly from your LLM.

Works with Claude, ChatGPT, Cursor, VS Code, and any LLM that supports connections to MCP servers. Follow the simple noBGP onboarding instructions to add the noBGP MCP server to your AI agent or use the custom GPT for ChatGPT.

Basics of noBGP MCP & Simple Web Server Demo

Your default credentials are created when you create a noBGP account. You will be assigned a default network and network key. Do not share your network key. The prompt below will list your network and any nodes. You will not have any nodes when you start.

List my noBGP nodes
Copy Icon
Devices listed here can be controlled via your LLM. This command will give you basic information about your nodes. Need more or different information, just ask.
Deploy a new node and call it webserver-demo
Copy icon
This will deploy a Cachengo Symbiote compute node. If you rerun the 'list' prompt your new node will appear.
Install nginx on the new node and make a simple web page thats says "Hello World! I'm using an LLM to deploy infrastructure and applications"
Copy icon
This will install and launch nginx on your webserver-demo node. The we page will only be available on a localhost port.
Create a public URL to share the webserver
Copy icon
This will create a secure HTTPS proxy to the webserver running on the webserver-demo node. The LLM will return a URL in the format https://xxxxx.nobgp.com Anyone can now access the webserver using the URL.
Create a private URL to access the terminal of the node
copy icon
This will create a browser based proxy to a full TTY terminal. You will have full terminal access to the node.
Private TTY Terminal Access Screenshot
Note: There are two modes of sharing/exposing applications and services.
* Private: Authentication is required (using your noBGP account created during onboarding) and only the owner will be able to access
* Public: No authentication required. Anyone can access.

MCP Examples for the more adventurous

Build and host your own MCP servers to communicate between multiple agent endpoints, share information to a group, etc. To be fair, the Claude MCP ecosystem is fragile, so don't be surprised when it doesn't work at first. The good thing is you can have Claude debug your setup, you can use the web terminal to monitor directly on the node or run commands yourself.

Notes:
* Connecting multiple MCP to your Claude environment will use additional tokens for Claude to negotiate with the MCP server and download all the MCP tools provided. Adding too many MCP servers or adding/removing MCP servers quickly may impact your Claude experience. Just beware you may hit your Claude usage limits.
* If you are testing unproven or new MCPs servers, malformed communications could break existing connections to MCP servers. Remove the misbehaving MCP before continuing.
* Building MCP servers: Many MCP servers you will find in github were written to run locally on the same device as Claude Desktop. This will not work for remote connections. You will need to use MCP servers with SSE or HTTP transport modes. Or wrap your stdio (local) MCP server with a project like SuperGateWay

Chat Session Logger MCP Demo

This MCP will allow users to save chat sessions . Chat sessions are saved manually so you decide what to save. The entire conversation will be saved.

Install project https://github.com/davinoishi/session-logger-mcp, start the MCP, and expose a public URL so agents like Claude Desktop can connect to it.
copy icon

Alternative to installing on your own node, you can add an existing public version available at

https://jbi5mdkpgkhq.nobgp.com/sse
copy icon
Add the MCP to your Claude environment by adding the custom connector.
* Under your avatar menu, select settings
* Select the Connectors menu
* Click Add Custom Connector button
* Fill out the form
* Name: Logger MCP
* URL: https://xxxxx.nobgp.com/sse (Use either the URL given to you after installing or the pre-made MCP link above)
* Click Add
* Locate the Chat Session Logger MCP from the connector list and click Connect
You should be able to instruct your LLM to save conversations, list conversation, and search in save conversations
Save conversation
copy icon
List saved conversations
copy icon
Search my saved conversations for 'haiku'
copy icon
Notes:
* This is proof-of-concept, so don't save any private information to the MCP server. This is a public MCP without user segregation. Anyone that connects to the MCP will have access to the contents.

Broken Link Checker MCP Demo

This MCP will check individual URLs or domains for broken web links. You can install from a github repo and access from a private or public URL using the prompt below.

Deploy the project https://github.com/davinoishi/BLC-ground to the node and create a public URL to access the local MCP server
copy icon
Add the MCP to your Claude environment by adding the custom connector.
* Under your avatar menu, select settings
* Select the Connectors menu
* Click Add Custom Connector button
* Fill out the form
* Name: Broke Link MCP
* URL: https://xxxxx.nobgp.com/sse (Use either the URL given to you after installing or the pre-made MCP link above)
* Click Add
* Locate the Broken Link MCP from the connector list and click Connect
You should be able to instruct your LLM to take a screenshot

You should be able to check individual URLs or complete domains.
Check for any broken links on the page www.nobgp.com
copy icon
Check for any broken links on the site www.nobgp.com
copy icon
Notes:
* Some site may block broken link scanning
* Larger site may return a error and change the deep of URLs the MCP will scan for

ScreenShot MCP Demo

This MCP will allow your LLM to take a full screenshot of any URL. You can install from a GitHub and access from a private or public URL using the prompt below.

Install projects https://github.com/davinoishi/HTTP-ScreenShotMCP and https://github.com/supercorp-ai/supergateway. Ensure the projects are configured to run headless. Create a public URL so Claude Desktop can connect to this MCP.
copy icon
Add the MCP to your Claude environment by adding the custom connector.
* Under your avatar menu, select settings
* Select the Connectors menu
* Click Add Custom Connector button
* Fill out the form
* Name: ScreenShot MCP
* URL: https://xxxxx.nobgp.com/sse (Use either the URL given to you after installing
* Click Add
* Locate the ScreenShot MCP from the connector list and click Connect
You should be able to instruct your LLM to take a screenshot
Take a screenshot of www.noBGP.com
copy icon
Notes:
* There are Claude limitations on the size of the returned object. Screenshots larger than 1MB may fail.
* Screenshot will fail if you try to take a screenshot of the same URL proxy hosting the MCP
* Some sites may fail as they block automatic screenshot capture. The www.nobgp.com URL should work for testing.

Support

The noBGP MCP Server and Cachengo Symbiote nodes are being provided for free as an early preview. Features and functionality may change by the time the services are made available to the public.

If you run into issues or have feedback, please email us at support <at> nobgp.com