Every request can carry anDocumentation Index
Fetch the complete documentation index at: https://docs.spotzee.com/llms.txt
Use this file to discover all available pages before exploring further.
x-spotzee-client-type header that tells Spotzee what kind of client made the call. The header is optional, opaque, and used for two things:
- Rate-limit tuning —
mcpclients get double the base read and write budget so parallel tool calls don’t run out of headroom mid-task. - Telemetry — Spotzee uses the value to break down traffic by client type internally, which informs SDK roadmaps and capacity planning.
Recognised values
Send one of these. Anything else is ignored at the rate-limit layer and bucketed asunknown in telemetry.
| Value | Use for |
|---|---|
mcp | MCP servers and agent runtimes that fan out parallel tool calls |
mobile | Native iOS or Android apps using the official mobile SDKs |
sdk-js | The official JavaScript SDK — set automatically; you don’t need to set it yourself |
sdk-android | The official Android SDK — set automatically |
sdk-ios | The official iOS SDK — set automatically |
cli | Command-line tools (deploy scripts, one-off backfills, your own CLI) |
unknown | Default when omitted — no rate-limit boost |
When to set it
- MCP server
- CLI tool
- Custom integration (your own backend)
- Official SDK
Always set
x-spotzee-client-type: mcp. The rate-limit boost is the only way an agent driving many parallel calls keeps up with its own fan-out. See Rate limits for the exact multipliers.Verifying it’s applied
Check the response headers. The applied rate-limit tier is echoed inX-RateLimit-Tier, and the resulting limit is in X-RateLimit-Limit:
X-RateLimit-Limit higher than the unboosted Starter ceiling — that’s how you confirm the header took effect.
Reference
- Rate limits and the MCP boost — see Rate limits
- Authentication — see Authentication