Pricing & Billing
Plans
HiringTrends has two plans: Free ($0) and Pro ($29/mo or $240/yr). Annual billing saves roughly 17%.
See the full pricing page to subscribe or upgrade.
Full feature comparison
How billing works
Paid plans are billed through Stripe. You pick a cadence when you subscribe:
- Pro monthly — $29/mo, charged at the start of every monthly billing period.
- Pro annual — $240/yr (save ~17%), charged once per year.
Metered usage and overage
Every plan ships with included quotas for AI chat, API requests, and MCP requests. By default, you hard-cap at those quotas — once you hit the limit, the feature pauses until the next period.
If you want to keep going past the included quota, you can opt into metered overage in Settings → Billing. Overage is billed at the end of the period alongside your subscription:
- AI chat — $0.02 per message beyond the included daily quota.
- API + MCP — $10 per 1,000 requests beyond the included monthly quota.
You can set a per-feature extra usage ceiling between $0 and $500 per month. The ceiling defaults to $0, so nothing is metered until you explicitly raise it.
How API and MCP access work
API and MCP access are Pro features. Pro plans include 1,000 requests per month. Free subscribers can read the endpoint reference at /api-docs but cannot issue API keys.
- API keys — create and revoke per-subscriber API keys in Settings → Billing → API. Keys authenticate against
api.hiringtrends.dev/v1/*. - MCP OAuth — MCP clients (Claude Desktop, Cursor, Codex) connect via OAuth 2.1 with PKCE. You approve the connection once, and the client can call the MCP server on your behalf until you revoke it.
- Revoking access — remove API keys or revoke connected MCP clients at any time from the billing page.
FAQ
What is the co-occurrence panel and which tier includes it?
The co-occurrence panel surfaces other tech, skills, cultures, role categories, experience levels, and companies that show up alongside your current filter on /market and /jobs. It's a Pro feature on those two pages. The per-stack “Related Tech” tab on /stacks/<name> is free for everyone and supports the same drill-down via +-joined URLs. See Co-Occurrence & Drill-Down.
Can I switch between monthly and annual?
Yes. Use Manage plan in Settings → Billing. Switching to annual starts a new annual period immediately and credits unused monthly time.
How does API + MCP overage work?
By default, API and MCP hard-cap at your included quota (1,000/mo on Pro). Opt into metered overage in Settings → Billing and set an extra-usage ceiling. Overage bills at $10 per 1,000 requests at the end of the period.
What counts as a chat message?
Each user-submitted message to the AI chat counts as one message. Model responses don't count; only your prompts. Tool calls within a single message don't multiply the count.
How do I get an API key?
Pro subscribers can create API keys in Settings → Billing → API. Keys are per-subscriber and can be revoked individually. Free subscribers don't get REST API keys.
How do I connect Claude Desktop / Cursor / Codex to HiringTrends MCP?
In your MCP client, add the HiringTrends MCP server URL and start the OAuth flow. The client opens a browser window, you sign in to HiringTrends, approve the connection, and the client is authenticated going forward.
How do I revoke access for an AI client?
Open Settings → Billing → MCP, find the connected client in the list, and click Revoke. The client will fail on its next request and need to re-authorize.
What happens when I hit my included quota?
If overage is off (the default), the feature pauses until the next billing period and we send you an in-app notice. If overage is on, you continue past the quota and the overage bills at the end of the period.
How do I raise my extra usage limit?
In Settings → Billing → Usage, set a per-feature ceiling between $0 and $500 per month. The ceiling is a hard safety limit — we stop metering you at the ceiling no matter what.
Where do I see past invoices?
Settings → Billing → Invoices lists every past invoice with its amount, date, and a link to the PDF receipt. You can also drill down into per-day usage for any invoice period.
How long do you keep detailed usage history?
We keep raw usage events for 90 days. After that, we retain daily and monthly rollups for reporting but drop the individual request records.
Do I get AI chat on the free plan?
AI chat is a Pro feature. Visit /chat for a live preview; Pro gets 50 messages/day.
What's included in the MCP server?
The MCP server exposes tools for querying the job market, pulling salary percentiles, watching companies, and searching listings. MCP is a Pro feature: Pro gets 1,000 requests/mo. Visit /mcp for a preview of the available tools.
Cancellation
You can cancel anytime from Settings → Billing → Manage plan. Monthly subscriptions end at the end of the current month; annual subscriptions keep access through the end of the already-paid annual period. No refunds are issued for unused time.
Your data (saved searches, generated materials) is preserved. If you resubscribe later, everything will be there.