IBM Cloud Browser MCP
AI navigation of the IBM Cloud Console.
Example: Open a specific Sysdig monitoring dashboard directly via AI
Features
- Query resources
- Navigate to the right cloud logs view
- Quickly open the right sysdig dashboard
- Show details of a kubernetes cluster
- Monitor a database
- Search the catalog
Architecture
The MCP server acts as a bridge between an MCP enabled AI and IBM Cloud services:
- Browser Tools: Open specific IBM Cloud dashboards and consoles directly
- Resource Tools: List and query IBM Cloud resources via CLI integration
Connect to Claude Desktop
-
Open Claude Desktop configuration file:
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
-
Add this MCP server to your configuration:
{ "mcpServers": { "ibm-cloud-browser": { "command": "/opt/homebrew/bin/uv", "args": ["run", "python", "/Users/jon/Code/ai/chatbot-console4/main.py"], "cwd": "/Users/jon/Code/ai/chatbot-console4" } } }
-
Restart Claude Desktop
Pre-reqs
- logged in via cli
- open IBM Cloud console session in browser
- open sysdig session in browser
Debugging
run Locally
uv run python main.py
MCP Inspector
npx @modelcontextprotocol/inspector uv run python main.py
View logs
tail -f ~/Library/Logs/Claude/mcp*.log
Metadata
Release files for ibm-cloud-browser-mcp 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ibm_cloud_browser_mcp-0.1.0.tar.gz | 2.0 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ibm_cloud_browser_mcp-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 2.0 MB
Release files / ibm_cloud_browser_mcp-0.1.0.tar.gz
| Download URL | ibm_cloud_browser_mcp-0.1.0.tar.gz |
|---|---|
| Size | 2.0 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f3da7bdeb81c1ba62227be21aefe1cab292b859a056d513eafed839c118ec594
|
|
BLAKE2b-256 checksum How to use checksums |
6221f3186a4d70d6d39fde0028f8bcc4a13741e79b981f89181e8a3bc7f4e7de
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.7.12
|
Release files / ibm_cloud_browser_mcp-0.1.0-py3-none-any.whl
| Download URL | ibm_cloud_browser_mcp-0.1.0-py3-none-any.whl |
|---|---|
| Size | 4.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d7cd6bfb7eaf437263c612040c2517dff56f69cb5a54eb4fa053029f6e909c70
|
|
BLAKE2b-256 checksum How to use checksums |
4ac0abc09578bdf65f722c3f9b8a39e9489b5017e1fa13402f42e9488afd1cb5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.7.12
|