mcpbeat Sign in

Polar MCP by usefulapi MCP Server

answering

Polar MCP by usefulapi is answering right now. Last checked 12 min ago. It exposes 26 tools. Last commit 10 Oct 2026.

Products, customers, orders, subscriptions, benefits, revenue metrics and refunds.

Uptime history 13 days of history · worst day 99%
13 days agonow
100.0%
Uptime 24h
91 of 91 checks
26
Tools
read from the server
117 ms
Response time
average over 24h
0
Stars
last commit 10 Oct 2026

What changed 7

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 7 October 2026. No other catalogue keeps this.

9 Oct a tool changed version4 times that day
8 Oct a tool changed version
7 Oct a tool changed version2 times that day
and 4 more, back to 7 October 2026

Polar MCP by usefulapi missed one check this week

Everything else answered, so this is steady rather than shaky. We check every 15 minutes, which is how a one-off gets told apart from the start of a pattern, and how you hear about the next one within the hour instead of from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 12 min ago.

run in your terminal
claude mcp add polar-sh --transport http https://polar-sh.usefulapi.io/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "polar-sh": {
      "url": "https://polar-sh.usefulapi.io/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.polar-sh]
url = "https://polar-sh.usefulapi.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "polar-sh": {
      "url": "https://polar-sh.usefulapi.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "polar-sh": {
      "url": "https://polar-sh.usefulapi.io/mcp"
    }
  }
}

Available tools 26

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

polar
polar_cancel_subscription
Cancel a subscription at the end of its current period. The customer keeps access until then. Polar: PATCH /v1/subscriptions/{id}.
polar_create_checkout_link
Create a reusable checkout URL for one or more products — the link you put in a page or an email. Polar: POST /v1/checkout-links/.
polar_create_refund
Refund an order, in full or in part. This moves real money back to the customer. Polar: POST /v1/refunds/.
polar_get_customer
Fetch a single customer by Polar id. Polar: GET /v1/customers/{id}.
polar_get_customer_state
Fetch everything about one customer in a single call — active subscriptions, granted benefits and entitlements. The best answer to 'what does this customer currently have?'. Polar: GET /v1/customers/{id}/state.
polar_get_customer_state_by_external_id
Same as polar_get_customer_state, but looked up by YOUR external id rather than Polar's — the usual path when you hold your own user id. Polar: GET /v1/customers/external/{external_id}/state.
polar_get_meter_quantities
Fetch the aggregated quantities a meter has recorded over a window — what usage-based billing will charge for. Polar: GET /v1/meters/{id}/quantities.
polar_get_metrics
Fetch revenue and subscription metrics over a date range, bucketed by interval — orders, revenue, MRR, active subscriptions. Polar: GET /v1/metrics/.
polar_get_order
Fetch a single order with its line items, discount and tax. Polar: GET /v1/orders/{id}.
polar_get_product
Fetch a single product with its prices and attached benefits. Polar: GET /v1/products/{id}.
polar_get_subscription
Fetch a single subscription with its product, price and period. Polar: GET /v1/subscriptions/{id}.
polar_list_benefit_grants
List who has been granted one benefit, and whether the grant is still active. Polar: GET /v1/benefits/{id}/grants.
polar_list_benefits
List benefits — the things a product grants, such as licence keys, file downloads or Discord roles. Polar: GET /v1/benefits/.
polar_list_customers
List customers, optionally by email or a text query. Polar: GET /v1/customers/.
polar_list_discounts
List discount codes and their redemption limits. Polar: GET /v1/discounts/.
polar_list_events
List the raw usage events ingested for metering, filtered by customer, meter, name or time. Polar: GET /v1/events/.
polar_list_license_keys
List issued licence keys and their status. Polar: GET /v1/license-keys/.
polar_list_meters
List the usage meters that aggregate events into billable quantities. Polar: GET /v1/meters/.
polar_list_orders
List orders, filtered by customer, product, subscription, status or a date window. Polar: GET /v1/orders/.
polar_list_organizations
List the organisations the token can act for. Start here — most other tools take an organization_id. Polar: GET /v1/organizations/.
polar_list_products
List products, optionally filtered by archived state, recurrence or a text query. Polar: GET /v1/products/.
polar_list_refunds
List refunds, filtered by order, subscription, customer or success. Polar: GET /v1/refunds/.
polar_list_subscriptions
List subscriptions, filtered by customer, product, status, active state or cancellation window. Polar: GET /v1/subscriptions/.
polar_list_webhook_deliveries
List webhook delivery attempts with their HTTP results — the tool for 'why did my webhook not arrive?'. Polar: GET /v1/webhooks/deliveries.
polar_list_webhook_endpoints
List the configured webhook endpoints and their subscribed events. Polar: GET /v1/webhooks/endpoints.
polar_redeliver_webhook_event
Queue one webhook event for redelivery after your endpoint recovered. Polar: POST /v1/webhooks/events/{id}/redeliver.

Endpoints

URLTransportStateLatencyChecked
https://polar-sh.usefulapi.io/mcp streamable-http answering 141 ms 12 min ago

Alternatives to Polar MCP by usefulapi

same job, measured the same way
updown.io MCP by usefulapi
by usefulapi

Check updown.io uptime checks, downtimes, response metrics and status pages, and create checks.

14 tools answering
Ripples Metrics
by ripples

Analytics for founders: traffic, search, ad spend, revenue and retention per product.

answering
Depot MCP by usefulapi
by usefulapi

Inspect Depot builds, CI runs, job logs and Actions runners; retry or cancel CI runs.

22 tools answering
StatusPal MCP by usefulapi
by usefulapi

Read status-page status, services, incidents and metrics; create, update and publish incidents.

11 tools answering
Paymo MCP by usefulapi
by usefulapi

Browse Paymo projects, tasks, timesheets and invoices, and create tasks, log time or run timers.

21 tools answering
Clockify MCP by usefulapi
by usefulapi

Track time in Clockify: time entries, projects, clients, tags and reports; start, stop and log time.

21 tools answering
Sortly MCP by usefulapi
by usefulapi

Search inventory items and folders, low-stock alerts, jobs and purchase orders, and update stock.

20 tools answering
Inngest MCP by usefulapi
by usefulapi

Trace events to function runs to the failing step, and bulk-cancel runs.

11 tools answering

Polar MCP by usefulapi — questions

Answers built from our own checks of this server.

What can Polar MCP by usefulapi do?
It exposes 26 tools, read directly from the server on our last check. Among them: polar_cancel_subscription, polar_create_checkout_link, polar_create_refund, polar_get_customer, polar_get_customer_state, polar_get_customer_state_by_external_id and 20 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Polar MCP by usefulapi working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 117 ms. The bar chart above shows every period we have measured.
How do I connect Polar MCP by usefulapi?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Polar MCP by usefulapi need an API key?
No. Polar MCP by usefulapi completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 26 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Polar MCP by usefulapi?
It answers our handshake in 117 ms on average, which is faster than 79% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Polar MCP by usefulapi open source?
Yes — it is published under the MIT licence, written in JavaScript, 0 stars on GitHub and 1 open issue. The source link is on this page, so you can read exactly what it does with your data before you connect it.