Skip to main content
Glama
ahmedselimmansor-ctrl

IBM Cloud MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
IBM_CLOUD_REGIONNoIBM Cloud region (optional, default us-south).us-south
IBM_CLOUD_API_KEYYesYour IBM Cloud API key (required).
IBM_CLOUD_ACCOUNT_IDNoIBM Cloud account ID (optional).
IBM_CLOUD_ALLOW_WRITENoEnable write operations (optional, default false).false

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
iam_get_token_infoA

Get information about the current IAM token and account

iam_list_api_keysA

List all API keys for the account. Optionally filter by IAM ID.

iam_get_api_keyB

Get details of a specific API key by its ID

iam_create_api_keyB

Create a new API key for a user or service ID

iam_delete_api_keyA

Delete an API key by its ID

iam_list_service_idsB

List all service IDs in the account

iam_get_service_idA

Get details of a specific service ID

iam_create_service_idC

Create a new service ID

iam_delete_service_idB

Delete a service ID

iam_list_access_groupsC

List all access groups in the account

iam_create_access_groupB

Create a new access group

iam_delete_access_groupC

Delete an access group

iam_add_member_to_groupA

Add a member (user or service ID) to an access group

iam_list_usersB

List all users in the IBM Cloud account

iam_invite_userB

Invite a user to the IBM Cloud account

iam_remove_userA

Remove a user from the IBM Cloud account

iam_list_policiesB

List all IAM access policies in the account

iam_create_policyB

Create a new IAM access policy

iam_delete_policyB

Delete an IAM access policy

vpc_list_vpcsC

List all VPCs in the region

vpc_get_vpcC

Get VPC details

vpc_create_vpcC

Create a new VPC

vpc_delete_vpcC

Delete a VPC

vpc_list_subnetsC

List all subnets

vpc_create_subnetD

Create a subnet

vpc_delete_subnetC

Delete a subnet

vpc_list_instancesC

List all virtual server instances

vpc_get_instanceC

Get VSI details

vpc_create_instanceC

Create a virtual server instance

vpc_delete_instanceC

Delete a VSI

vpc_start_instanceC

Start a stopped VSI

vpc_stop_instanceC

Stop a running VSI

vpc_reboot_instanceC

Reboot a VSI

vpc_list_instance_profilesC

List available instance profiles (machine types)

vpc_list_imagesC

List available OS images

vpc_list_volumesC

List block storage volumes

vpc_create_volumeC

Create a block storage volume

vpc_delete_volumeC

Delete a volume

vpc_list_security_groupsC

List security groups

vpc_create_security_groupC

Create a security group

vpc_delete_security_groupC

Delete a security group

vpc_add_sg_ruleC

Add a rule to a security group

vpc_list_floating_ipsC

List floating IPs

vpc_reserve_floating_ipC

Reserve a floating IP

vpc_release_floating_ipC

Release a floating IP

vpc_list_public_gatewaysC

List public gateways

vpc_create_public_gatewayC

Create a public gateway

vpc_list_network_aclsC

List network ACLs

vpc_create_network_aclC

Create a network ACL

vpc_list_ssh_keysC

List SSH keys

vpc_create_ssh_keyB

Upload an SSH public key

vpc_delete_ssh_keyC

Delete an SSH key

vpc_list_load_balancersC

List load balancers

vpc_create_load_balancerC

Create a load balancer

vpc_list_vpn_gatewaysC

List VPN gateways

vpc_create_vpn_gatewayC

Create a VPN gateway

ks_list_clustersC

List all Kubernetes/OpenShift clusters

ks_get_clusterC

Get cluster details

ks_create_clusterC

Create a new Kubernetes cluster

ks_delete_clusterC

Delete a Kubernetes cluster

ks_list_worker_poolsB

List worker pools in a cluster

ks_create_worker_poolD

Create a worker pool

ks_resize_worker_poolC

Resize a worker pool

ks_delete_worker_poolC

Delete a worker pool

ks_list_workersC

List workers in a cluster

ks_get_cluster_configC

Get cluster kubeconfig

ks_list_addonsA

List available cluster add-ons

ks_enable_addonC

Enable a cluster add-on

ks_disable_addonC

Disable a cluster add-on

ks_get_cluster_versionsA

Get supported Kubernetes versions

cos_list_bucketsB

List all Cloud Object Storage buckets

cos_create_bucketC

Create a COS bucket

cos_delete_bucketA

Delete a COS bucket (must be empty)

cos_get_bucket_configC

Get bucket configuration and metadata

cos_list_objectsC

List objects in a bucket

cos_get_objectB

Download/get an object from a bucket

cos_put_objectC

Upload an object to a bucket

cos_delete_objectC

Delete an object from a bucket

cos_copy_objectC

Copy an object within COS

cos_get_object_metadataB

Get metadata for an object (HEAD)

cos_set_bucket_corsB

Set CORS configuration on a bucket

cos_set_bucket_lifecycleC

Set lifecycle rules on a bucket

ce_list_projectsC

List Code Engine projects

ce_get_projectC

Get Code Engine project details

ce_create_projectC

Create a Code Engine project

ce_delete_projectC

Delete a Code Engine project

ce_list_appsC

List applications in a Code Engine project

ce_create_appC

Create a Code Engine application

ce_update_appC

Update a Code Engine application

ce_delete_appC

Delete a Code Engine application

ce_list_jobsC

List jobs in a Code Engine project

ce_create_jobD

Create a Code Engine job

ce_run_jobC

Run/submit a Code Engine job

ce_delete_jobC

Delete a Code Engine job

ce_list_buildsC

List builds in a Code Engine project

ce_create_buildC

Create a Code Engine build

ce_list_secretsC

List secrets and configmaps in a project

ce_create_secretC

Create a secret in a Code Engine project

db_list_deploymentsA

List all IBM Cloud database deployments (via resource controller)

db_get_deploymentC

Get database deployment details

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ahmedselimmansor-ctrl/IBM_cloud_MCP_SERVER'

If you have feedback or need assistance with the MCP directory API, please join our Discord server