Skip to content
  • Documentation
  • Tutorials
  • Blogs
  • Product
  • Home
  • Whats new?
  • Release Strategy
  • Set up
  • Administration
  • SaaS guide
  • User guide
  • Developer guide
  • DevOps
  • AI
  • Plugins
  • Libraries
  1. Step
  2. Categories
  3. Developer guide

Category: Developer guide

Step AI Ecosystem

Explore Step’s AI capabilities, including the Step Testing Agent, reusable testing skills, and Model Context Protocol (MCP) integration. Read more

Automation as Code

Define software automation workflows as code for testing, operations, monitoring, and the DevOps lifecycle. Read more

Step MCP Server

Connect AI assistants and coding agents to the Step automation platform through the Model Context Protocol (MCP). Read more

Getting started

Documentation for the Step MCP Server: connect AI assistants and coding agents to the Step automation platform through the Model Context Protocol (MCP). Read more

Automation Packages

Step Automation Packages, the standard for defining automation workflows as code. Learn about the core concepts and links to related guides for creating, packaging, deploying, and integrating automation packages across the DevOps lifecycle. Read more

Development Overview

Get to know how to develop keywords what APIs are made available to you. Read more

Multi-Profile Configuration

Configure the Step MCP Server with multiple profiles to connect to several Step instances or projects from a single YAML file. Read more

Automation Package Descriptor

Automation Packages Definition format Read more

Maven plugin

Build, execute, and deploy Automation Packages locally or from CI/CD pipelines with the Maven plugin. Read more

Keyword Development

Getting started with custom keyword development: project setup, first keyword, local testing, deployment, concepts and best practices. Read more

C# Keywords

Developing Step keywords in C#: project setup, local testing with the KeywordRunner, and deployment to the .NET agent. Read more

TypeScript Keywords

Developing Step keywords in TypeScript: project setup, compilation, and local testing. Read more

Tools

Reference for all tools exposed by the Step MCP Server: discovery, authoring, execution, and analysis. Read more

Automation Package Libraries

Share reusable code across Automation Packages by packaging it as an Automation Package Library. Read more

Automation Packages Multi-version support

Automation Packages Multi-version support Read more

Step CLI

Build, execute, and deploy Automation Packages locally or from CI/CD pipelines with the Step CLI. Read more

Keyword API

Using the Keyword API. Read more

Automation Package in Java

Automation Packages Definition in Java code Read more

Step client API

Connect to the Step controller and use Step services programmatically. Read more

REST API

Use the Step REST API for custom integration with a Step controller Read more

Event Broker API

Use the Event Broker API to interact with Step event broker services programmatically. Read more

AI

AI Read more

Automation Package CLI

Build, execute, and deploy Automation Packages from the command line. Read more

DevOps

DevOps Read more
Step Logo
    • Documentation
    • Tutorials
    • Blogs
    • Product
    • Home
    • Whats new?
    • Release Strategy
    • Set up
    • Administration
    • SaaS guide
    • User guide
    • Developer guide
    • DevOps
    • AI
    • Plugins
    • Libraries