Kaleido
Kaleido is a full-stack platform for building and managing enterprise blockchain networks and applications.
This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.
Connect
Kaleido authenticates with an API key. Generate the credential in your Kaleido account, then paste it into FlyMyAI the first time an agent uses a Kaleido action.
Fields to fill in FlyMyAI
| Field | Details |
|---|---|
Kaleido API Key | The API key used for authenticating requests to the Kaleido administrative API. (required) |
Actions
Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.
| Action | What it does | Required inputs |
|---|---|---|
KALEIDO_ADD_IDENTITY_PROOF | Tool to add an identity proof to an organization. Use when registering an x.509 certificate chain for an org immediately after creation. | org_id, name, payload |
KALEIDO_CREATE_API_KEY | Tool to create a new API key for an organization. Use after confirming the org_id. | org_id |
KALEIDO_DELETE_API_KEY | Tool to delete a specific API key. Use when you need to remove an API key by its identifier after confirming it's no longer in use. | apikey_id |
KALEIDO_GET_API_KEYS | Tool to retrieve all API keys associated with the organization. Use when you need an overview of existing API keys after authenticating. | - |
KALEIDO_GET_APP2_APP_RUNTIMES | Tool to retrieve App2App runtimes by listing all services and filtering where service == 'app2app'. Use after authenticating to enumerate App2App service instances. | - |
KALEIDO_GET_APPLICATION_CREDENTIALS | Tool to retrieve application credentials for a specific environment. Use when you need to list DApp credentials after environment setup. | consortia_id, environment_id |
KALEIDO_GET_CONSORTIA | Tool to retrieve all consortia associated with the organization. Use after authenticating to view existing consortia. | - |
KALEIDO_GET_EVENT_STREAMS | Tool to list all event streams configured in the environment. Use when you need to retrieve current event stream setups. | - |
KALEIDO_GET_MEMBERSHIPS | Tool to retrieve all memberships for the current user. Use after authenticating to list user memberships. | - |
KALEIDO_GET_ORGANIZATIONS | Tool to retrieve all organizations that the authenticated user has access to. Use after authenticating to list available organizations. | - |
KALEIDO_GET_REGIONS | Tool to retrieve the list of deployment zones and endpoints. Use after authenticating to list available regions. | - |
KALEIDO_GET_RELEASES | Tool to retrieve current and historical versions of node software. Use when you need to list all runtime releases available in the Kaleido platform. | - |
KALEIDO_GET_ROLES | Tool to retrieve all roles of an organization. Use when you need to audit or manage user roles after confirming a valid organization ID. | org_id |
KALEIDO_GET_SERVICES | Tool to retrieve all services the current user owns or can see. Use after authenticating to list available services. | - |
KALEIDO_GET_TOKEN_FACTORY_TOKENS | Tool to retrieve all tokens managed by the Token Factory. Use after authenticating to list available tokens. | - |
KALEIDO_GET_WALLETS | Tool to retrieve HD wallet IDs hosted in the service. Use after creating or importing HD wallets to enumerate available wallets. | - |
KALEIDO_GET_WALLET_ACCOUNT_NONCE | Tool to retrieve the current nonce of a specific HD wallet account. Use before signing a transaction to determine the next transaction count. | wallet_id, account_index |
Links
We love our partners - FlyMy.AI builds with the best. Thanks, Kaleido!