polar.sh
Polar is a payments, billing, and merchant-of-record platform for selling software, subscriptions, and digital products. It provides hosted billing primitives, customer management, checkout flows, and related commerce infrastructure.
Polar exposes a REST HTTP API at api.polar.sh/v1 (covering both core and customer-portal operations), two remote MCP endpoints at mcp.polar.sh for production and sandbox, and a Polar CLI for webhook-local-development workflows.
- Polar MCP server (production)detected
- Polar MCP server (sandbox)detected
- Polar HTTP APIdiscovered
- Polar CLIdiscovered
In the Polar dashboard settings, go to your organization’s Settings. Under Developers, click New Token, give the token a name, choose an expiration date, and select the scopes it needs. Copy the resulting bearer token and send it as Authorization: Bearer <token>. Create separate tokens for production and sandbox environments.
For partner integrations acting on behalf of Polar users, create an OAuth client in User Settings → OAuth. Provide an application name, client type, https:// redirect URI(s) (or http://localhost for local development), requested scopes, and homepage URL. After creation, copy the client_id and client_secret (public clients may omit a secret and must use PKCE). Use this client to run the authorization-code flow against Polar’s OpenID Connect endpoints discovered from OpenID Configuration.
conventions · 1/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✓https://polar.sh/llms.txt
- API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing