stepper-logo-white-transparent-trim
New Feature

Skill Sets

Bundle your integration actions into curated, authenticated toolkits — and expose them to AI agents, CLIs, and any MCP-compatible client.

A permissioned API gateway over your integrations

Instead of giving an AI agent raw access to everything, define exactly which capabilities it should have.

Curated Entries

Each Skill Set contains entries linking connected apps to allowed actions. Restrict to specific actions or allow all.

Hardcoded Parameters

Lock specific parameter values. Allow "send message" but hardcode the channel to #alerts — the caller can't override it.

Component Libraries

Expose multi-step Stepper workflows as single callable tools. AI agents invoke them and poll for results.

Tokens & OAuth

Static bearer tokens for scripts, or full OAuth 2.0 with PKCE for richer client flows.

MCP Compatible

Works with every MCP client

Every Skill Set is served as a standard Model Context Protocol endpoint. Connect it to Claude, Cursor, Windsurf, or any MCP-compatible AI agent.

Dynamic parameters, dropdown options, and async polling are handled automatically through built-in meta-tools — so AI agents can progressively fill in forms and handle complex workflows.

https://mcp.stepper.io/skill-sets/mcp
C
Claude Desktop
Add as MCP server in settings
Cu
Cursor
Native MCP server support
W
Windsurf
Connect via MCP protocol
+
Any MCP Client
Standard protocol, universal compatibility

Built for how teams actually work

AI Agent Tooling

Give an AI assistant scoped access to your business tools. Read from a spreadsheet, send a Slack message, create a Jira ticket — all through one authenticated Skill Set.

Internal Automation

Use static tokens with the CLI or direct HTTP calls. A deploy script can post to Slack, update a spreadsheet, and create a calendar event — all through one Skill Set.

Scoped Access for Teams

Different Skill Sets for different roles. Marketing gets email and CRM. Engineering gets project management and monitoring. Each with its own tokens and audit trail.

Workflows as Tools

Expose complex multi-step workflows as single callable tools via Component Libraries. A "Generate Report" component becomes one tool AI agents can invoke.

npm install -g stpr

The stpr CLI

Discover, inspect, and execute integration actions directly from your terminal.

Terminal
# Install globally
$ npm install -g stpr
# Authenticate via browser
$ stpr login
# Or use a static token
$ stpr --token sst_your_token list
Discover available skills
$ stpr list
Google Sheets
create-spreadsheet
get-values
update-values
Slack
send-message
list-channels
Execute an action
$ stpr slack send-message --call \
-i '{\"channel\":\"#alerts\",
     "message\":\"Deploy complete\"}'
Success
Message sent to #alerts
OAuth & Token Auth
Browser login or static tokens
Multi-Profile
Switch between accounts
Dynamic Params
Fetch dropdown options with --options

Full audit trail, built in

Every skill call — successful or failed — is logged with the tool name, status, authentication method, and timestamp. Call logs are retained for 30 days and visible in the Stepper UI.

  • 30-day call log retention
  • Track which token or OAuth client made each call
  • Revoke tokens instantly from the UI
  • Team-scoped access controls
slack.send-message
2s ago
sheets.get-values
15s ago
jira.create-issue
1m ago
sheets.update-values
3m ago
Call logs from your Skill Set dashboard

Give your AI agents the tools they need

Create your first Skill Set in minutes. Define what your agents can access, generate a token, and connect via MCP.

No credit card required