
Connectors / Developer tools · HTTP Connector
Automate OpenStack with Tray.ai
Create a server and create an image in OpenStack. Connect OpenStack to the rest of your developer tools stack with Tray.ai.
What can you do with OpenStack on Tray.ai?
OpenStack is open source cloud infrastructure software for running private and public clouds, managing virtual servers, images, networks, and storage. Tray.ai connects to OpenStack through the HTTP Connector, so your workflows can call the OpenStack API alongside the rest of your stack.
- Create a server when a new environment request is approved in your service desk.
- List servers each night and post the running count to your team chat.
- Deactivate an image when your vulnerability scanner flags its base operating system.
- Connects through
- HTTP Connector
- Authentication
- An API key in a request header
Set it up
Connect OpenStack to Tray.ai
Each step uses OpenStack's own API details, from its documentation.
Step 1
Save OpenStack's API key
Save the key as a Tray.ai authentication. The HTTP Client puts it in the request header, read from $.auth. The key stays out of the workflow and out of the logs.
Step 2
Import a request from OpenStack's docs
Add an HTTP Client step and paste a cURL example from OpenStack's API docs. Tray.ai fills in the method, URL, headers, and query.
Step 3
Start with “List servers”
It's one of 8 documented actions, under Servers. The response comes back as data the next step can map into your other apps.
Step 4
Hand it to an AI agent
Wrap “Create a server” and “Create multiple servers” in workflows, and Tray.ai's Agent Gateway for MCP publishes them as governed tools Claude and other AI agents can call.
Give your AI agents OpenStack tools
Build an MCP server on OpenStack in Agent Gateway and choose which actions your agents can call. Every call runs with access control and an audit trail. How Agent Gateway works
- List servers
- List images
- Create a server
- Create multiple servers
- Create an image
- Update an image
- Delete an image
- Deactivate an image
What the OpenStack API covers
2 resources and 8 documented actions, each one a call the HTTP Connector can make from a Tray.ai workflow. Connecting it takes a few clicks: here's how.
Servers
- List servers
- Create a server
- Create multiple servers
Images
- List images
- Create an image
- Update an image
- Delete an image
- Deactivate an image
Checked against OpenStack's own documentation on 2026-11-08
How Tray.ai makes this work
OpenStack plugs into the whole Tray.ai platform
Intelligent Integration
Integrate and automate across 9,000+ apps, databases, APIs, and services with visual workflows, error handling, and observability.
Learn more →Agent Builder
Build AI agents that read, write, and take action in OpenStack — with guardrails, audit, and human-in-the-loop.
Learn more →Agent Gateway for MCP
Expose OpenStack actions as governed MCP tools — observable, rate-limited, authenticated.
Learn more →Tray Helix
Build apps on OpenStack data with your AI assistant, then deploy, run, and govern them on Tray.ai.
Learn more →More developer tools apps on Tray.ai
Dedicated connectors and other apps Tray.ai reaches in the same category. See every developer tools connector →
Frequently asked questions
What can a Tray.ai workflow do in OpenStack?
+
The OpenStack API documents 8 actions across 2 resources (Servers, Images). For example: List servers; List images. A workflow can make any documented call through the HTTP Connector.
How does Tray.ai authenticate with OpenStack?
+
The OpenStack API uses an API key in a request header. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.
See OpenStack working against your stack.
We'll walk through a tailored demo with your systems plugged in.
Thanks — someone from our team will be in touch soon.