Skip to main content
Northflank logo

Northflank

The self-service developer platform that automates and unifies deployment of any workload, on any cloud, at any scale.

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

Northflank authenticates with an API key. Generate the credential in your Northflank account, then paste it into FlyMyAI the first time an agent uses a Northflank action.

Get your Northflank credential →

Fields to fill in FlyMyAI

FieldDetails
API TokenSign in to Northflank and copy your API Token from the left menu under "API" > "Tokens". You must first create an API role with appropriate permissions. (required)

Actions

Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.

ActionWhat it doesRequired inputs
NORTHFLANK_CREATE_OR_UPDATE_PROJECTTool to create a new project or update an existing project in Northflank (upsert operation). Use when you need to ensure a project exists with specific configuration, regardless of whether it's already created.id, name, region
NORTHFLANK_CREATE_OR_UPDATE_SECRETTool to create or update a secret group in a Northflank project. Use when you need to store encrypted runtime variables or build arguments that can be inherited by services and jobs.projectId, id, name, secretType, priority, variables
NORTHFLANK_CREATE_PROJECTTool to create a new project in Northflank. Use when you need to set up a new project with specific ID, name, region, and configuration.id, name
NORTHFLANK_CREATE_SECRETTool to create a secret group in a Northflank project. Use when you need to store encrypted environment variables that can be inherited by services and jobs.projectId, id, name, secretType, variables, priority
NORTHFLANK_DELETE_PROJECTTool to permanently delete a Northflank project and all associated resources. Use when you need to remove a project including all builds, deployments, jobs, addons, secret groups, and configurations.projectId
NORTHFLANK_GET_DNS_IDTool to retrieve the DNS identifier for the authenticated account. Use when you need to get the DNS ID used for generating DNS entries for services and domains.-
NORTHFLANK_GET_PROJECTTool to retrieve detailed information about a specific Northflank project. Use when you need to get project configuration, region, networking settings, or metadata.projectId
NORTHFLANK_GET_SECRETTool to retrieve a secret from a Northflank project including its contents. Use when you need to view the actual secret values and metadata for a specific secret.projectId, secretId
NORTHFLANK_GET_SECRET_DETAILSTool to view a secret with details about its linked addons from a Northflank project. Use when you need to understand addon dependencies and detailed metadata for a specific secret.projectId, secretId
NORTHFLANK_LIST_ADDON_TYPESTool to retrieve information about available addon types in Northflank. Use when you need to understand what addon types are supported and their features.-
NORTHFLANK_LIST_CLOUD_PROVIDER_NODE_TYPESTool to retrieve supported cloud provider node types available on Northflank. Use when you need to see available node types across various cloud providers including AWS, GCP, Azure, Civo, Oracle Cloud, and CoreWeave.-
NORTHFLANK_LIST_CLOUD_PROVIDER_REGIONSTool to retrieve supported cloud provider regions available on Northflank. Use when you need to see available regions across various cloud providers including AWS, GCP, Azure, Civo, Oracle Cloud, and CoreWeave.-
NORTHFLANK_LIST_PIPELINESTool to list all pipelines for a Northflank project. Use when you need to retrieve all pipelines configured in a project.projectId
NORTHFLANK_LIST_PLANSTool to retrieve available billing/resource plans in Northflank. Use when you need to see available plan options and their specifications.-
NORTHFLANK_LIST_PROJECTSTool to list all projects in your Northflank team with pagination support. Use when you need to retrieve projects for the authenticated user or team.-
NORTHFLANK_LIST_REGIONSTool to retrieve available project regions in Northflank. Use when you need to see which geographic regions are available for deploying projects and resources.-
NORTHFLANK_LIST_SECRETSTool to list all secrets belonging to a Northflank project. Use when you need to retrieve secret groups configured in a project. Supports cursor-based pagination with default 50 results per page.projectId
NORTHFLANK_LIST_SERVICESTool to list all services belonging to a Northflank project. Use when you need to retrieve services configured in a project. Supports cursor-based pagination with 50 results per page.projectId
NORTHFLANK_PATCH_SECRETTool to partially update a secret group in a Northflank project. Use when you need to modify specific properties of an existing secret without providing all fields.projectId, secretId
NORTHFLANK_UPDATE_PROJECTTool to update a project in Northflank. Use when you need to modify project settings such as description, color, or advanced networking configuration.projectId
NORTHFLANK_UPDATE_SECRETTool to update a secret in a Northflank project. Use when you need to modify existing secret variables or add new variables to an existing secret.projectId, secretId, variables
We love our partners - FlyMy.AI builds with the best. Thanks, Northflank!