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 product | SDK |
| Show the AI support widget or social-proof notifications on your site | SDK |
| Let an AI coding agent answer questions about your customers | MCP |
| Draft help centre articles or triage support threads from your editor | MCP |
| Create or update a contact, including a date property | MCP |
| Sync contacts from your backend, or run a one-off import | REST API |
| Send an event from a server, webhook or queue worker | REST 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.