New project: IBM Cloud VPC MCP Server
I took at a shot at creating a docker based Model Context Protocol (MCP) server that provides comprehensive IBM Cloud VPC resource management and security analysis capabilities. This server enables seamless interaction with IBM Cloud VPC infrastructure through a standardized protocol interface for apps like Claude Desktop.
https://github.com/greyhoundforty/ibmcloud-vpc-mcp
🎯 Usage Examples
Security Analysis
Find SSH exposure across all VPCs:
# Check for SSH open to internet in us-south region
analyze_ssh_security_groups --region us-south
# Check specific VPC
analyze_ssh_security_groups --region us-south --vpc_id vpc-12345
Custom protocol analysis:
# Find RDP exposure
analyze_security_groups_by_protocol --region us-south --protocol tcp --port 3389
# Find database exposure
analyze_security_groups_by_protocol --region us-south --protocol tcp --port 3306
Resource Management
List VPCs:
# All regions
list_vpcs
# Specific region
list_vpcs --region us-south
Get VPC summary:
get_vpc_resources_summary --vpc_id vpc-12345 --region us-south