Build on SRVO

Use the API, MCP, CLI, SRVO Script, or webhooks to connect your tools and workflows to SRVO. Choose the option that fits how you work.

For email integrations, see Send API and SMTP. Send transactional email from your app with the Resend-compatible API, SMTP or Payload CMS adapter.

Choose a way to connect

  • REST API: use it from an app or service that needs direct requests and full control over inputs. Start with API getting started, then see the API reference.
  • MCP: connect an AI app such as Claude, ChatGPT, or Cursor. It uses your SRVO sign-in and permissions. See Connect AI apps and the MCP reference.
  • Command line (srvo): run SRVO actions from a terminal or script. The CLI is in early access and is not published yet. See Command line and the CLI reference.
  • SRVO Script: run a short, read-only script in SRVO and read data through srvo.*. It is being rolled out to allowlisted workspaces. See SRVO Script and the Script SDK reference.
  • Webhooks: start a Flow when another tool sends an event to SRVO. Set them up in Flows. See Inbound email and webhooks and the API reference for supported actions.

Before you start

API keys and MCP connections use your existing SRVO permissions. Give a connection only the access it needs. For API keys, see Settings: API, MCP, and webhooks.