Integrations
Astronomer Integration
Manage Astro organizations, workspaces, deployments, clusters, and deploy history via the Astro API v1
The Astronomer integration provides access to manage Astro organizations, workspaces, deployments, clusters, and deploy history via the Astro API v1 through the Integrate MCP server.
Installation
The Astronomer integration is included with the SDK:
import { astronomerIntegration } from "integrate-sdk/server";Setup
Add Astronomer to your server configuration. Provide credentials via environment variables or integration config:
import { createMCPServer, astronomerIntegration } from "integrate-sdk/server";
export const { client: serverClient } = createMCPServer({
apiKey: process.env.INTEGRATE_API_KEY,
integrations: [
astronomerIntegration({
// See configuration options below
}),
],
});Client-Side Usage
import { client } from "integrate-sdk";
const result = await client.astronomer.getSelf({});
console.log(result);Environment Variables
ASTRONOMER_API_KEY(when supported by this integration)
Configuration Options
Prop
Type
Tools
astronomer_get_self
Get self
Prop
Type
astronomer_list_organizations
List organizations
Prop
Type
astronomer_get_organization
Get organization
Prop
Type
astronomer_list_workspaces
List workspaces
Prop
Type
astronomer_get_workspace
Get workspace
Prop
Type
astronomer_list_clusters
List clusters
Prop
Type
astronomer_get_cluster
Get cluster
Prop
Type
astronomer_list_deployments
List deployments
Prop
Type
astronomer_get_deployment
Get deployment
Prop
Type
astronomer_create_deployment
Create deployment
Prop
Type
astronomer_update_deployment
Update deployment
Prop
Type
astronomer_list_deploys
List deploys
Prop
Type
astronomer_get_deploy
Get deploy
Prop
Type
Notes
- Category: Engineering
- Authentication mode: API key