Skip to main content
StackOne’s Connector Engine (aka Falcon) powers all 200+ pre-built connectors. You can use the same engine to build your own.
This workflow is optimized for Claude Code, which excels at tool calling and long-horizon tasks required for connector development. The MCP server and tools also work with other AI coding agents like Cursor, VS Code with Claude, and opencode.
Custom connectors require enterprise access. Contact support@stackone.com for access.

How It Works

StackOne Connectors are YAML configurations that define API interactions. Once deployed, StackOne automatically exposes your connector through multiple protocols:

Actions API

REST endpoints at api.stackone.com for traditional backend integrations

MCP Servers

Model Context Protocol for AI agents like Claude Code and Cursor

AI Toolset

TypeScript and Python SDKs optimized for LLM tool calling
Write your connector once. It works across all StackOne protocols, whether your users are building traditional apps, AI agents, or both.

When to Build Custom Connectors

Internal Systems

Connect proprietary APIs or custom-built tools

Provider-Specific Actions

Add actions not covered by standard connectors

Niche Providers

Support vertical-specific SaaS not in our catalog

Custom Mappings

Transform data to match your requirements

Prerequisites

  • StackOne Agent Credentials (Contact support@stackone.com to request your agent credentials)
  • StackOne CLI (@stackone/cli)
  • API key with Connectors scopes enabled (see API Keys)
    • connectors:read: required to download connectors from the registry
    • connectors:write: required to push and delete connectors
    • credentials:read: required so the run command can use the credentials of the specified linked account

Quickstart

1

Install the CLI

Using Node.js? Fork the connectors-template for a pre-configured project structure with CI/CD workflows.
2

Learn from Existing Connectors (Optional)

Download existing connectors to understand the YAML structure:
This gives you working examples of authentication patterns, pagination, and action definitions.
3

Authenticate

This authenticates via OAuth, stores your access token, and configures MCP tools for AI-assisted development. Use --local to scope to the current project only.
4

Build Your Connector

5

Validate

6

Test

Create test files and run an action:
Faster iteration: Once your connector is pushed or an account is already linked, skip the credentials file and use --account-id instead:
This uses stored credentials from the linked account, making it easier to iterate on action logic.
7

Deploy

Or set up CI/CD for automatic deployment:

CI/CD Setup


Key Capabilities


Next Steps

Build Your First Connector

Step-by-step guide from setup to deployment

Feature Reference

All YAML engine capabilities

StackOne Agent

AI-powered connector generation

CLI Reference

All CLI commands