LeashIndex Get the report

Index / devtools

io.github.ExpertVagabond/ibmcloud

io-github-expertvagabond-ibmcloud declares 88 capabilities across 88 tools, with 2 critical issues.

98/100 exposureHigh exposure

Manifest recorded 2026-10-12 from tools/list answered by the npm package ibmcloud-mcp-server@1.0.1 (published to npm as ibmcloud-mcp-server, listed in the official MCP registry as io.github.ExpertVagabond/ibmcloud 1.0.1), run in an isolated container with no network access and no credentials. The date changes only when the manifest does. Not verified by a maintainer.

Issues

These describe what this server's manifest declares. A product can provide controls that MCP has no way to express — token revocation, an admin console, audit logs — and this page cannot see them. The absence of a declaration is not evidence that a control is absent.

critical · no-revocation · All 88 tools

88 of 88 tools declare no way for the customer to switch them off once granted. This applies to every tool because MCP has no field in which to declare a revocation mechanism; the product may provide one outside MCP that a manifest cannot show.

critical · irreversible-uncapped · 7 of 88 tools

7 tools are classified as irreversible and declare no limit.

high · no-expiry · All 88 tools

88 of 88 tools declare no expiry. This applies to every tool because MCP has no field in which to declare an expiry; the product may provide one outside MCP that a manifest cannot show.

high · no-audit-trail · All 88 tools

88 of 88 tools declare no record of their actions that the customer can read. This applies to every tool because MCP has no field in which to declare an audit requirement; the product may provide one outside MCP that a manifest cannot show.

high · uncapped-write · 29 of 88 tools

29 tools can modify data and declare no limit.

low · uncapped-read · 52 of 88 tools

52 tools can read data and declare no limit.

Declared capabilities

How each tool was read. declared means the server's own annotation said so — self-reported and unverified. inferred is from the tool's name. assumed means nothing indicated either way.

ToolRead asBasis
ibmcloud_loginwrite assumed
ibmcloud_logoutwrite assumed
ibmcloud_targetread inferred
ibmcloud_apiread inferred
ibmcloud_regionsread inferred
ibmcloud_account_showread inferred
ibmcloud_account_listread inferred
ibmcloud_config_listread inferred
ibmcloud_resource_groupsread inferred
ibmcloud_resource_group_createwrite inferred
ibmcloud_resource_service_instancesread inferred
ibmcloud_resource_service_instanceread inferred
ibmcloud_resource_service_instance_createwrite inferred
ibmcloud_resource_service_instance_deletedelete inferred
ibmcloud_resource_service_instance_updatewrite inferred
ibmcloud_resource_service_keysread inferred
ibmcloud_resource_service_keyread inferred
ibmcloud_resource_service_key_createwrite inferred
ibmcloud_resource_service_key_deletedelete inferred
ibmcloud_resource_searchread inferred
ibmcloud_resource_tagsread inferred
ibmcloud_resource_tag_attachwrite assumed
ibmcloud_cf_orgsread inferred
ibmcloud_cf_spacesread inferred
ibmcloud_cf_appsread inferred
ibmcloud_cf_appread inferred
ibmcloud_cf_pushwrite inferred
ibmcloud_cf_startwrite assumed
ibmcloud_cf_stopwrite assumed
ibmcloud_cf_restartwrite assumed
ibmcloud_cf_deletedelete inferred
ibmcloud_cf_logsread inferred
ibmcloud_cf_envread inferred
ibmcloud_cf_set_envwrite inferred
ibmcloud_cf_scalewrite assumed
ibmcloud_cf_routesread inferred
ibmcloud_cf_servicesread inferred
ibmcloud_cf_marketplaceread inferred
ibmcloud_cf_create_servicewrite inferred
ibmcloud_cf_bind_servicewrite assumed
ibmcloud_cf_unbind_servicewrite assumed
ibmcloud_ks_clustersread inferred
ibmcloud_ks_clusterread inferred
ibmcloud_ks_cluster_configwrite assumed
ibmcloud_ks_cluster_createwrite inferred
ibmcloud_ks_cluster_deletedelete inferred
ibmcloud_ks_workersread inferred
ibmcloud_ks_worker_poolsread inferred
ibmcloud_ks_worker_pool_createwrite inferred
ibmcloud_ks_worker_pool_resizewrite assumed
ibmcloud_ks_zonesread inferred
ibmcloud_ks_versionsread inferred
ibmcloud_ks_flavorsread inferred
ibmcloud_cr_namespacesread inferred
ibmcloud_cr_namespace_addwrite inferred
ibmcloud_cr_imagesread inferred
ibmcloud_cr_image_rmdelete inferred
ibmcloud_cr_quotaread inferred
ibmcloud_iam_usersread inferred
ibmcloud_iam_user_invitewrite assumed
ibmcloud_iam_api_keysread inferred
ibmcloud_iam_api_key_createwrite inferred
ibmcloud_iam_api_key_deletedelete inferred
ibmcloud_iam_service_idsread inferred
ibmcloud_iam_service_idread inferred
ibmcloud_iam_service_id_createwrite inferred
ibmcloud_iam_service_id_deletedelete inferred
ibmcloud_iam_service_api_keysread inferred
ibmcloud_iam_service_api_key_createwrite inferred
ibmcloud_iam_access_groupsread inferred
ibmcloud_iam_access_groupread inferred
ibmcloud_iam_access_group_createwrite inferred
ibmcloud_iam_access_group_usersread inferred
ibmcloud_iam_access_group_user_addwrite inferred
ibmcloud_iam_access_group_policiesread inferred
ibmcloud_iam_access_group_policy_createwrite inferred
ibmcloud_iam_rolesread inferred
ibmcloud_catalog_searchread inferred
ibmcloud_catalog_serviceread inferred
ibmcloud_catalog_service_plansread inferred
ibmcloud_billing_account_usageread inferred
ibmcloud_billing_resource_group_usageread inferred
ibmcloud_billing_resource_instances_usageread inferred
ibmcloud_billing_org_usageread inferred
ibmcloud_plugin_listread inferred
ibmcloud_plugin_repo_pluginsread inferred
ibmcloud_plugin_installwrite assumed
ibmcloud_versionread inferred
Answering this question about your own agent? The self-serve stack report applies the same reading to your own stack or server and gives you a dated document you can hand to a customer's security review. It is generated in your browser, with nobody to wait for. Buying one does not change this page, its score or its place in the index — see Independence.
Maintain this server? If this page misreads your manifest, or your server has changed, submit its current tools/list response and it will be re-scored and dated. Corrections are published alongside the original, not in place of it.