# SaaSignal API > Serverless infrastructure API — KV, Locks, Sketches, Channels, Jobs, Workflows, Webhooks, Storage, Media, AI, and Decisioning primitives on Cloudflare. Includes Logistics and Delivery modules. SaaSignal is one platform exposed through REST, MCP, the `saasignal` npm SDK, and the `saasignal` CLI. ## Docs - [Full API reference (LLM-optimized)](https://api.saasignal.saastemly.com/llms-full.txt): Compact route-by-route docs, ~60-75% smaller than OpenAPI JSON. Best for loading into an LLM context window. - [Agent skill / playbook](https://api.saasignal.saastemly.com/skills/saasignal): When to use MCP vs REST vs SDK vs CLI, MCP coverage, scope boundaries, discovery workflow. - [OpenAPI 3.1.0 spec](https://api.saasignal.saastemly.com/api/openapi.json): Full machine-readable API contract. - [Human-readable docs](https://api.saasignal.saastemly.com/to-humans.md): Comprehensive markdown with TOC, auth guide, parameter tables, response schemas. ## MCP - [MCP endpoint](https://api.saasignal.saastemly.com/mcp): Stateless POST-only MCP transport. OAuth or API key auth. - [MCP OAuth metadata](https://api.saasignal.saastemly.com/.well-known/oauth-protected-resource/mcp): RFC 9728 protected resource metadata. - [MCP setup guide](https://saasignal.saastemly.com/docs/mcp): Human-facing setup instructions. ## SDK & CLI - [npm package](https://www.npmjs.com/package/saasignal): TypeScript SDK — `core`, `infra`, `delivery`, `meta` namespaces. - [CLI](https://www.npmjs.com/package/saasignal): `npx saasignal auth login` then `npx saasignal kv get my-key`.