Skip to main content
HiringTrends.devHiringTrends
Sign InSubscribe
© 2026 HiringTrends.dev
PrivacyTerms

Getting Started

  • What is HiringTrends?
  • Data & Methodology

Product

  • The Newsletter
  • Market Dashboard
  • Job Board
  • Resume Match

Developer

  • Chat
  • MCP Server
  • REST API

Account & Billing

  • Pricing & Billing
  • Your Account
  • Unsubscribe

Support

  • FAQ
  • Contact Support

Pricing & Billing

Plans

HiringTrends has three plans: Free ($0), Pro ($29/mo or $240/yr), and Team ($149/mo or $1490/yr for 5 seats). Annual billing saves roughly 17% for both Pro and Team.

See the full pricing page to subscribe or upgrade.

Full feature comparison

FeatureFreeProTeam
Job cards visible2010,00010,000
Historical weeks15252
Salary percentilesp50p25, p50, p75, p90p25, p50, p75, p90
Saved searches11010
AI matching—IncludedIncluded
Tailored materials per day01010 per seat
Export enabled—IncludedIncluded
Export max rows05,00025,000
Filter categories377
AI chattrialIncludedIncluded
Chat messages per day550150 per seat
Chat tokens per day10,000150,000500,000 per seat
Chat watermarkIncluded——
API & MCP accessmcp trial onlyIncludedIncluded
Monthly API & MCP requests1001,00010,000
API & MCP overage per 1k requests—1010
MCP trial watermarkIncluded——
Company tracking——Included
Companies tracked0050
Seats included115
Add-on seats——Included

How billing works

All 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.
  • Team monthly — $149/mo for 5 seats, charged at the start of every monthly billing period.
  • Team annual — $1490/yr (save ~17%) for 5 seats, charged once per year.

How seats work on Team

Team plans include 5 seats out of the box. You can add more seats at any time for $25/mo each (or $300/yr each on annual billing).

  • Adding seats — charges prorate immediately to your next invoice for the remainder of the billing period.
  • Removing seats — queued to take effect at the end of the current billing period. No refunds for unused seats.
  • Base seats — the 5 seats in the base price are always paid for; you cannot drop below 5 seats while on the Team plan.

Roles and permissions

Team plans support four roles, scoped to the organization:

  • Owner — full control. Manages billing, seats, members, and roles. Only an owner can transfer ownership or delete the organization.
  • Billing manager — manages billing, seats, invoices, and payment methods. Cannot change member roles or delete the organization.
  • Admin — manages members and invites, but cannot change billing, seats, or payment details.
  • Member — uses the product. Read-only access to billing and usage.

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

Pro and Team plans include access to the REST API v1 and the HiringTrends MCP server. Free subscribers get an MCP trial (100 watermarked requests per month).

  • 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

How do seats work?

Team plans include 5 seats for $149/mo (or $1490/yr). You can add seats for $25/mo (or $300/yr) each. Each seat gets its own account, profile, and API key.

What happens when I add or remove a seat?

Adding a seat prorates immediately and charges on your next invoice. Removing a seat queues to the end of your current billing period — the removed user keeps access until then, and there are no refunds.

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.

What happens to my seats if I cancel the annual plan?

Your team keeps access through the end of the already-paid annual period. No refunds for unused time. At renewal, the subscription ends and members revert to the free tier.

Is there a free trial for Team?

Not at the moment. We recommend starting on Pro to evaluate the product, then upgrading to Team when you're ready to add seats.

How does API + MCP overage work?

By default, API and MCP hard-cap at your included quota (1,000/mo on Pro, 10,000/mo on Team). 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 and Team 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.

Can I set different limits for chat and API?

Yes. Chat, API, and MCP each have independent extra-usage ceilings so you can opt into overage for one feature without opening the rest.

Who in my team can change billing?

Owners and billing managers can change billing, add seats, and update payment methods. Admins and members cannot.

What's the difference between owner and billing manager?

Owners can do everything a billing manager can do, plus transfer ownership, change member roles, and delete the organization. Billing managers are limited to billing and seat management.

How do I transfer ownership?

The current owner promotes another member to owner in Settings → Team → Members. There must always be at least one owner — the last owner cannot leave or be demoted without transferring ownership first.

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-user daily usage for any invoice period.

How current is the pending invoice total?

The pending total on the billing page refreshes every few minutes and reflects your current subscription plus any overage accrued so far in the period. The final invoice is assembled at the end of the billing 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?

Yes — free accounts get 5 chat messages per day as a trial, with a small watermark on responses. Pro gets 50 messages/day, and Team gets 150 messages/day per seat.

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. Free accounts get a 100-request/mo trial with a watermark; Pro gets 1,000 requests/mo; Team gets 10,000 requests/mo shared across the organization.

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 (job profiles, generated materials, organization) is preserved. If you resubscribe later, everything will be there.