Saasco logoSaasco logo
Saasco logoSaasco logo

Introduction

OverviewGetting startedWhat is Saasco?

SDK

Quick startTrackingIdentifyConfigurationWidgetsProperties

MCP

Quick startHow it worksAuthorizationTool reference

REST API

Quick start

Overview

The three ways into Saasco, via the browser SDK, the MCP server, or the REST API.

Saasco is an all-in-one marketing stack for SaaS companies: analytics, CRM, email marketing, support and a knowledge base behind one project, billed on what you use.

Everything in the product is reachable three ways. Most teams end up using all three, for different jobs.

SDK

Drop one script (or one npm package) into your app to send page views, events and identities, and to turn on the support and social-proof widgets.

MCP server

Connect Cursor, Claude, ChatGPT or Codex over OAuth so an agent can read and change data in the projects you belong to, without an API key.

REST API

Server-to-server access to every resource, authenticated with a project API key. This is what backfills, scripts and integrations use.

Which one do I want?

You want to…Use
Track what visitors do in your productSDK
Show the AI support widget or social-proof notifications on your siteSDK
Let an AI coding agent answer questions about your customersMCP
Draft help centre articles or triage support threads from your editorMCP
Create or update a contact, including a date propertyMCP
Sync contacts from your backend, or run a one-off importREST API
Send an event from a server, webhook or queue workerREST API

The SDK runs in your users' browsers, so it is the only one that sees sessions, referrers and UTM parameters. The REST API and MCP both run against the same project data behind it.

Before you start

Create an account

Sign up at saasco.com. Every feature is available immediately, with no credit card required.

Create a project

A project is an isolated environment with its own data, API keys and configuration. Everything in Saasco is scoped to one, including MCP connections and API keys.

Copy your Project ID

It's on Settings → Project in the dashboard. The SDK needs it. The REST API needs an API key instead, and MCP needs neither.

Then follow Getting started, or paste its agent prompt into your coding agent and let it do the install.

Getting started

Install the SDK, identify your users, and connect your coding agent to your Saasco project.

On this page

Which one do I want?Before you startCreate an accountCreate a projectCopy your Project ID