expertvagabond avatar

Ibmcloud

expertvagabond/ibmcloud-mcp-server

This is a comprehensive CLI wrapper that exposes 80+ IBM Cloud operations through MCP tools. It covers the full spectrum of IBM Cloud management: authentication and targeting, resource groups and service instances, Cloud Foundry app deployment, Kubernetes cluster operations, Container Registry namespace management, IAM user and access group administration, and billing usage queries. The server shells out to the installed ibmcloud CLI binary and parses JSON responses into structured tool outputs. Authentication state lives in the CLI itself, so you handle login via API key or SSO through the tools. Reach for this when you need an LLM to provision infrastructure, manage deployments, or query cloud resources across IBM's platform without writing custom integration code.

tools
80
transport
STDIO
last updated
Feb 14, 2026

Tools

80 tools

Public tool metadata for what this MCP can expose to an agent.

ibmcloud_loginLogin with API key or SSO

Login with API key or SSO

No parameter schema in public metadata yet.

ibmcloud_logoutLogout from IBM Cloud

Logout from IBM Cloud

No parameter schema in public metadata yet.

ibmcloud_targetSet target region and resource group

Set target region and resource group

No parameter schema in public metadata yet.

ibmcloud_apiView or set API endpoint

View or set API endpoint

No parameter schema in public metadata yet.

ibmcloud_regionsList available regions

List available regions

No parameter schema in public metadata yet.

ibmcloud_account_showShow current account details

Show current account details

No parameter schema in public metadata yet.

ibmcloud_account_listList accessible accounts

List accessible accounts

No parameter schema in public metadata yet.

ibmcloud_config_listList CLI configuration

List CLI configuration

No parameter schema in public metadata yet.

ibmcloud_resource_groups

No parameter schema in public metadata yet.

ibmcloud_resource_group_create

No parameter schema in public metadata yet.

ibmcloud_resource_service_instances

No parameter schema in public metadata yet.

ibmcloud_resource_service_instance

No parameter schema in public metadata yet.

ibmcloud_resource_service_instance_create

No parameter schema in public metadata yet.

ibmcloud_resource_service_instance_delete

No parameter schema in public metadata yet.

ibmcloud_resource_service_instance_update

No parameter schema in public metadata yet.

ibmcloud_resource_service_keys

No parameter schema in public metadata yet.

ibmcloud_resource_service_key

No parameter schema in public metadata yet.

ibmcloud_resource_service_key_create

No parameter schema in public metadata yet.

ibmcloud_resource_service_key_delete

No parameter schema in public metadata yet.

ibmcloud_resource_search

No parameter schema in public metadata yet.

ibmcloud_resource_tags

No parameter schema in public metadata yet.

ibmcloud_resource_tag_attach

No parameter schema in public metadata yet.

ibmcloud_cf_orgs

No parameter schema in public metadata yet.

ibmcloud_cf_spaces

No parameter schema in public metadata yet.

ibmcloud_cf_apps

No parameter schema in public metadata yet.

ibmcloud_cf_app

No parameter schema in public metadata yet.

ibmcloud_cf_push

No parameter schema in public metadata yet.

ibmcloud_cf_start

No parameter schema in public metadata yet.

ibmcloud_cf_stop

No parameter schema in public metadata yet.

ibmcloud_cf_restart

No parameter schema in public metadata yet.

ibmcloud_cf_delete

No parameter schema in public metadata yet.

ibmcloud_cf_logs

No parameter schema in public metadata yet.

ibmcloud_cf_env

No parameter schema in public metadata yet.

ibmcloud_cf_set_env

No parameter schema in public metadata yet.

ibmcloud_cf_scale

No parameter schema in public metadata yet.

ibmcloud_cf_routes

No parameter schema in public metadata yet.

ibmcloud_cf_services

No parameter schema in public metadata yet.

ibmcloud_cf_marketplace

No parameter schema in public metadata yet.

ibmcloud_cf_create_service

No parameter schema in public metadata yet.

ibmcloud_cf_bind_service

No parameter schema in public metadata yet.

ibmcloud_cf_unbind_service

No parameter schema in public metadata yet.

ibmcloud_ks_clusters

No parameter schema in public metadata yet.

ibmcloud_ks_cluster

No parameter schema in public metadata yet.

ibmcloud_ks_cluster_config

No parameter schema in public metadata yet.

ibmcloud_ks_cluster_create

No parameter schema in public metadata yet.

ibmcloud_ks_cluster_delete

No parameter schema in public metadata yet.

ibmcloud_ks_workers

No parameter schema in public metadata yet.

ibmcloud_ks_worker_pools

No parameter schema in public metadata yet.

ibmcloud_ks_worker_pool_create

No parameter schema in public metadata yet.

ibmcloud_ks_worker_pool_resize

No parameter schema in public metadata yet.

ibmcloud_ks_zones

No parameter schema in public metadata yet.

ibmcloud_ks_versions

No parameter schema in public metadata yet.

ibmcloud_ks_flavors

No parameter schema in public metadata yet.

ibmcloud_cr_namespaces

No parameter schema in public metadata yet.

ibmcloud_cr_namespace_add

No parameter schema in public metadata yet.

ibmcloud_cr_images

No parameter schema in public metadata yet.

ibmcloud_cr_image_rm

No parameter schema in public metadata yet.

ibmcloud_cr_quota

No parameter schema in public metadata yet.

ibmcloud_iam_users

No parameter schema in public metadata yet.

ibmcloud_iam_user_invite

No parameter schema in public metadata yet.

ibmcloud_iam_api_keys

No parameter schema in public metadata yet.

ibmcloud_iam_api_key_create

No parameter schema in public metadata yet.

ibmcloud_iam_api_key_delete

No parameter schema in public metadata yet.

ibmcloud_iam_service_ids

No parameter schema in public metadata yet.

ibmcloud_iam_service_id

No parameter schema in public metadata yet.

ibmcloud_iam_service_id_create

No parameter schema in public metadata yet.

ibmcloud_iam_service_id_delete

No parameter schema in public metadata yet.

ibmcloud_iam_service_api_keys

No parameter schema in public metadata yet.

ibmcloud_iam_service_api_key_create

No parameter schema in public metadata yet.

ibmcloud_iam_access_groups

No parameter schema in public metadata yet.

ibmcloud_iam_access_group

No parameter schema in public metadata yet.

ibmcloud_iam_access_group_create

No parameter schema in public metadata yet.

ibmcloud_iam_access_group_users

No parameter schema in public metadata yet.

ibmcloud_iam_access_group_user_add

No parameter schema in public metadata yet.

ibmcloud_iam_access_group_policies

No parameter schema in public metadata yet.

ibmcloud_iam_access_group_policy_create

No parameter schema in public metadata yet.

ibmcloud_iam_roles

No parameter schema in public metadata yet.

ibmcloud_catalog_search

No parameter schema in public metadata yet.

ibmcloud_catalog_service

No parameter schema in public metadata yet.

ibmcloud_catalog_service_plans

No parameter schema in public metadata yet.

Sponsors

Readme

ibmcloud-mcp-server

[!License: MIT](https://opensource.org/licenses/MIT) [!MCP](https://modelcontextprotocol.io) [!TypeScript](https://www.typescriptlang.org)

MCP server wrapping the IBM Cloud CLI. Provides 80+ tools covering authentication, resource management, Cloud Foundry, Kubernetes, Container Registry, IAM, catalog, and billing operations.

Tools (80+)

Authentication (8 tools)

ToolDescription
ibmcloud_loginLogin with API key or SSO
ibmcloud_logoutLogout from IBM Cloud
ibmcloud_targetSet target region and resource group
ibmcloud_apiView or set API endpoint
ibmcloud_regionsList available regions
ibmcloud_account_showShow current account details
ibmcloud_account_listList accessible accounts
ibmcloud_config_listList CLI configuration

Resource Management (14 tools)


View the full README on GitHub

Details

Repository
github.com/expertvagabond/ibmcloud-mcp-server
Package
ibmcloud-mcp-server
Transport
STDIO
Registry
MCP registry, active

More from expertvagabond