Turbine Labs MCP connector
Updated
Turbine Labs is a RESTful API platform for managing core routing and service mesh objects. The Turbine Labs MCP connector allows AI agents to manage access tokens and user account details while tracking changes across clusters, domains, routes, and shared rules. It also supports filtering and querying an organization's change log, as well as monitoring updates within specific zones.
Authentication type
- API Key - Requires a static API key to be configured before the agent can connect to the service.
Uses
Use the Turbine Labs MCP connector to perform the following actions:
- Configure and manage service mesh clusters, domains, listeners, and proxies from one workflow
- Automate access token creation and revocation for secure authentication
- Track configuration changes across clusters, domains, routes, and zones
- Add or remove backend instances from clusters without manual intervention
- Retrieve current user account details for authorization checks
- Audit organization-wide change logs with custom filters
- Provision new listeners and domains to route traffic automatically
- Delete outdated clusters, domains, listeners, or proxies to keep configurations clean
Example prompts
Use the following example prompts to invoke Turbine Labs MCP connector tools from your AI assistant or Boomi Connect workflow:
Show me all active clusters in Turbine Labs.Create a new domain called api.example.com in Turbine Labs.List all my access tokens in Turbine Labs.What changes were made to the payments cluster this week in Turbine Labs?Delete the old staging proxy in Turbine Labs.Add a new instance to my production cluster in Turbine Labs.Who am I authenticated as in Turbine Labs.Create a new access token for our automation workflow in Turbine Labs.Show me the change log for the checkout route in Turbine Labs.List all listeners configured in Turbine Labs.
Turbine Labs MCP connector tools
The Turbine Labs MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| getAdminUserSelf | Returns the user object for the account authorized and making this request. |
| deleteAdminUserSelfAccessToken | Delete the specified access token. |
| getAdminUserSelfAccessTokens | Lists Access Tokens that are configured for the authenticated user. |
| createAdminUserSelfAccessTokens | Creates a new Access Token and associates it with the authenticated user. |
| getChangelogAdhoc | Allows an arbitrary filter to be specified and applied to the org's change log. |
| getChangelogClusterGraph | Get changes related to the indicated cluster |
| getChangelogDomainGraph | Get changes related to the indicated domain |
| getChangelogRouteGraph | Get changes related to the indicated route |
| getChangelogSharedRulesGraph | Get changes related to the indicated SharedRules |
| getChangelogZone | Get changes in a specified zone |
| getCluster | Get clusters |
| createCluster | Create cluster |
| getCluster2 | Get cluster |
| updateCluster | Modify cluster |
| deleteCluster | Delete cluster |
| createClusterInstances | Add instance |
| deleteClusterInstances | Remove instance |
| getDomain | Get domains |
| createDomain | Create domain |
| getDomain2 | Get domain |
| deleteDomain | Delete domain |
| getListener | List listeners |
| createListener | Create listener |
| getListener2 | Get listener |
| updateListener | Modify listener |
| deleteListener | Delete listener |
| getProxy | List proxies |
| createProxy | Create proxy |
| getProxy2 | Get proxy |
| deleteProxy | Delete proxy |
| getRoute | Get routes |
| createRoute | Create route |
| getRoute2 | Get route |
| updateRoute | Modify route |
| deleteRoute | Delete route |
| getSharedRules | Get shared_rules |
| createSharedRules | Create shared_rules |
| getSharedRules2 | Get shared_rules object |
| updateSharedRules | Modify shared_rules object |
| deleteSharedRules | Delete shared_rules object |
| getZone | Get a list of zones |
| createZone | Create zone |
| getZone2 | Get zone |
| deleteZone | Delete zone |