Search and track open roles at venture-backed startups that raised in the last six months.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Bearer token: your JustBacked member API key (jb_live_...), from justbacked.com/account#api
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Add a startup to one of the user's lists. Pass list_id, or list_name (an existing list's name, or a new list to create). Lists with alerts on email the user when a company posts a role or raises.
company_slug or name.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Add a startup to one of the user's lists. Pass list_id, or list_name (an existing list's name, or a new list to create). Lists with alerts on email the user when a company posts a role or raises.
| Argument | Type | Description |
|---|---|---|
| company* | string | company_slug or name. |
| list_id | string | |
| list_name | string |
{
"type": "object",
"required": [
"company"
],
"properties": {
"company": {
"type": "string",
"description": "company_slug or name."
},
"list_id": {
"type": "string"
},
"list_name": {
"type": "string"
}
}
}Delete one of the user's saved searches by id.
| Argument | Type | Description |
|---|---|---|
| id* | string |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string"
}
}
}The user's membership, API usage today and tracker/list/search counts.
No arguments.
{
"type": "object",
"properties": {}
}The role's application questions (labels, types, required, options) read from the company's public Greenhouse, Lever or Ashby job board, so you can draft answers for the user to review. Read-only: it never submits anything. The user applies at apply_url.
| Argument | Type | Description |
|---|---|---|
| job* | string | The job value from search_jobs (a slug), or the role's justbacked.com/jobs URL. |
{
"type": "object",
"required": [
"job"
],
"properties": {
"job": {
"type": "string",
"description": "The job value from search_jobs (a slug), or the role's justbacked.com/jobs URL."
}
}
}A startup's profile: latest round, amount, date, lead investors, headcount, HQ, hiring velocity by function, and every open role.
| Argument | Type | Description |
|---|---|---|
| company* | string | company_slug from search_jobs, or the company name. |
{
"type": "object",
"required": [
"company"
],
"properties": {
"company": {
"type": "string",
"description": "company_slug from search_jobs, or the company name."
}
}
}Full detail for one role: description, pay, the company's latest round and investors, hiring velocity, apply URL, which hiring system (ATS) it uses, and whether it is already in the user's tracker.
| Argument | Type | Description |
|---|---|---|
| job* | string | The job value from search_jobs (a slug), or the role's justbacked.com/jobs URL. |
{
"type": "object",
"required": [
"job"
],
"properties": {
"job": {
"type": "string",
"description": "The job value from search_jobs (a slug), or the role's justbacked.com/jobs URL."
}
}
}The user's application tracker: every saved or applied role with status, applied date and notes, plus counts by status.
| Argument | Type | Description |
|---|---|---|
| limit | number | Default 100, max 200. |
| status | string | Only this status. |
{
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Default 100, max 200."
},
"status": {
"enum": [
"saved",
"applied",
"interviewing",
"offer",
"rejected",
"withdrawn",
"archived"
],
"type": "string",
"description": "Only this status."
}
}
}The user's company lists (target companies) with each company's open roles and new roles this week. A list id also works as list_id in search_jobs.
No arguments.
{
"type": "object",
"properties": {}
}The user's saved searches (email alerts) with their filters and board links.
No arguments.
{
"type": "object",
"properties": {}
}Remove a startup from one of the user's lists.
| Argument | Type | Description |
|---|---|---|
| company* | string | |
| list_id* | string |
{
"type": "object",
"required": [
"company",
"list_id"
],
"properties": {
"company": {
"type": "string"
},
"list_id": {
"type": "string"
}
}
}Save a search with the same filters as search_jobs. JustBacked emails new matching roles instantly (as soon as they reach JustBacked), daily or weekly.
| Argument | Type | Description |
|---|---|---|
| name | string | e.g. "Series A design, NYC" |
| alert | string | Default instant: an email as soon as new matches arrive. |
| query | string | Keywords matched against job title, company and department, e.g. "product designer" or "founding engineer". Supports quotes and -exclusions. |
| cities | array | Metro areas: sf (SF Bay Area), nyc (New York), la (Los Angeles), bos (Boston), sea (Seattle), aus (Austin), den (Denver / Boulder), chi (Chicago), dc (Washington DC), mia (Miami), atl (Atlanta), sd (San Diego), lon (London), par (Paris), ber (Berlin), muc (Munich), tor (Toronto), sgp (Singapore), blr (Bengaluru), tlv (Tel Aviv), sto (Stockholm), ams (Amsterdam). Names work too. |
| stages | array | Company's latest round: preseed (Pre-seed), seed (Seed), a (Series A), b (Series B), c (Series C), growth (Series D+), venture (Venture (series unknown)). |
| has_pay | boolean | Only roles that publish a salary range. |
| list_id | string | Only companies on one of the user's lists (id from list_lists). |
| location |
Search open roles at startups that raised venture money in the last six months. Same filters as the justbacked.com board. Members see roles the day they are posted. Returns jobs with title, company, location, pay, latest round, investors and apply link, plus total matches and a board_url to share.
| Argument | Type | Description |
|---|---|---|
| sort | string | new (default), relevance (with query), raised (most recent round first), amount (biggest round first). |
| limit | number | 1-50, default 20. |
| query | string | Keywords matched against job title, company and department, e.g. "product designer" or "founding engineer". Supports quotes and -exclusions. |
| cities | array | Metro areas: sf (SF Bay Area), nyc (New York), la (Los Angeles), bos (Boston), sea (Seattle), aus (Austin), den (Denver / Boulder), chi (Chicago), dc (Washington DC), mia (Miami), atl (Atlanta), sd (San Diego), lon (London), par (Paris), ber (Berlin), muc (Munich), tor (Toronto), sgp (Singapore), blr (Bengaluru), tlv (Tel Aviv), sto (Stockholm), ams (Amsterdam). Names work too. |
| offset | number | For paging. |
| stages | array | Company's latest round: preseed (Pre-seed), seed (Seed), a (Series A), b (Series B), c (Series C), growth (Series D+), venture (Venture (series unknown)). |
Add a role to the user's JustBacked tracker (shown at justbacked.com/saved) or update its status. Statuses: saved, applied, interviewing, offer, rejected, withdrawn, archived. Use "saved" for roles the user is considering; use "applied" only after the user confirms they submitted. For a role found elsewhere, pass title + company + apply_url instead of job.
| Argument | Type | Description |
|---|---|---|
| job | string | The job value from search_jobs (a slug), or the role's justbacked.com/jobs URL. |
| notes | string | Free-text notes (replaces existing notes). |
| title | string | |
| status | string | Default applied. |
| company | string | |
| apply_url | string | |
| applied_at | string | Date applied, YYYY-MM-DD. Defaults to today when status moves past saved. |
{
"type": "object",
"properties": {
"job": {
"type": "string",
"description": "The job value from search_jobs (a slug), or the role's justbacked.com/jobs URL."
},
"notes": {
"type": "string",
"description": "Free-text notes (replaces existing notes)."
},
"title": {
"type": "string"
},
"status": {
"enum": [
"saved",
"applied",
"interviewing",
"offer",
"rejected",
"withdrawn",
"archived"
],
"type": "string",
"description": "Default applied."
},
"company": {
"type": "string"
},
"apply_url": {
"type": "string"
},
"applied_at": {
"type": "string",
"description": "Date applied, YYYY-MM-DD. Defaults to today when status moves past saved."
}
}
}Change a tracked role's status (e.g. interviewing, offer, rejected, withdrawn), replace its notes, or append a dated note.
| Argument | Type | Description |
|---|---|---|
| job* | string | The job value from list_applications. |
| notes | string | |
| status | string | |
| applied_at | string | YYYY-MM-DD |
| append_note | string | Adds a dated line to the notes. |
{
"type": "object",
"required": [
"job"
],
"properties": {
"job": {
"type": "string",
"description": "The job value from list_applications."
},
"notes": {
"type": "string"
},
"status": {
"enum": [
"saved",
"applied",
"interviewing",
"offer",
"rejected",
"withdrawn",
"archived"
],
"type": "string"
},
"applied_at": {
"type": "string",
"description": "YYYY-MM-DD"
},
"append_note": {
"type": "string",
"description": "Adds a dated line to the notes."
}
}
}| string |
| Free-text location match for places outside the metro list, e.g. "Portland". |
| countries | array | Country codes: us, gb, de, ca, fr, in, sg, au, es, nl, il, se, ch, ie, ae, jp. |
| functions | array | Job function: engineering (Engineering), product (Product), design (Design), data (Data & ML), sales (Sales & BD), marketing (Marketing), customer (Customer), operations (Operations), finance (Finance), people (People), legal (Legal), hardware (Hardware), science (Science), clinical (Clinical). |
| investors | array | Investor names (any of), e.g. ["Sequoia", "a16z"]. |
| seniority | array | Level: intern, entry, mid, senior, staff, manager, director, exec. |
| employment | array | fulltime, parttime, contract, intern. |
| industries | array | Industry keywords, e.g. ["fintech", "climate"]. |
| work_modes | array | remote, hybrid, onsite. |
| hiring_fast | boolean | Only companies that added 10+ roles in the last 30 days. |
| min_pay_usd | number | Minimum published annual pay in USD (roles without published pay are excluded). |
| company_sizes | array | Headcount bands: 1-10, 11-50, 51-250, 251-1000, 1000+. |
| min_raise_usd | number | Minimum size of the latest round in USD, e.g. 20000000. |
| raised_within_days | number | Only companies whose latest round is at most this many days old (e.g. 30). |
| exclude_title_words | array | Drop roles whose title contains any of these words, e.g. ["senior", "manager"]. |
| include_non_venture | boolean | Include debt, grants, PE and corporate rounds (default: venture rounds only). |
| posted_within_hours | number | Only roles posted in the last N hours (24 or 48 shows the newest roles). |
| search_descriptions | boolean | Also match query inside full job descriptions (broader, noisier). |
{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "e.g. \"Series A design, NYC\""
},
"alert": {
"enum": [
"instant",
"daily",
"weekly",
"off"
],
"type": "string",
"description": "Default instant: an email as soon as new matches arrive."
},
"query": {
"type": "string",
"description": "Keywords matched against job title, company and department, e.g. \"product designer\" or \"founding engineer\". Supports quotes and -exclusions."
},
"cities": {
"type": "array",
"items": {
"type": "string"
},
"description": "Metro areas: sf (SF Bay Area), nyc (New York), la (Los Angeles), bos (Boston), sea (Seattle), aus (Austin), den (Denver / Boulder), chi (Chicago), dc (Washington DC), mia (Miami), atl (Atlanta), sd (San Diego), lon (London), par (Paris), ber (Berlin), muc (Munich), tor (Toronto), sgp (Singapore), blr (Bengaluru), tlv (Tel Aviv), sto (Stockholm), ams (Amsterdam). Names work too."
},
"stages": {
"type": "array",
"items": {
"enum": [
"preseed",
"seed",
"a",
"b",
"c",
"growth",
"venture"
],
"type": "string"
},
"description": "Company's latest round: preseed (Pre-seed), seed (Seed), a (Series A), b (Series B), c (Series C), growth (Series D+), venture (Venture (series unknown))."
},
"has_pay": {
"type": "boolean",
"description": "Only roles that publish a salary range."
},
"list_id": {
"type": "string",
"description": "Only companies on one of the user's lists (id from list_lists)."
},
"location": {
"type": "string",
"description": "Free-text location match for places outside the metro list, e.g. \"Portland\"."
},
"countries": {
"type": "array",
"items": {
"type": "string"
},
"description": "Country codes: us, gb, de, ca, fr, in, sg, au, es, nl, il, se, ch, ie, ae, jp."
},
"functions": {
"type": "array",
"items": {
"enum": [
"engineering",
"product",
"design",
"data",
"sales",
"marketing",
"customer",
"operations",
"finance",
"people",
"legal",
"hardware",
"science",
"clinical"
],
"type": "string"
},
"description": "Job function: engineering (Engineering), product (Product), design (Design), data (Data & ML), sales (Sales & BD), marketing (Marketing), customer (Customer), operations (Operations), finance (Finance), people (People), legal (Legal), hardware (Hardware), science (Science), clinical (Clinical)."
},
"investors": {
"type": "array",
"items": {
"type": "string"
},
"description": "Investor names (any of), e.g. [\"Sequoia\", \"a16z\"]."
},
"seniority": {
"type": "array",
"items": {
"enum": [
"intern",
"entry",
"mid",
"senior",
"staff",
"manager",
"director",
"exec"
],
"type": "string"
},
"description": "Level: intern, entry, mid, senior, staff, manager, director, exec."
},
"employment": {
"type": "array",
"items": {
"enum": [
"fulltime",
"parttime",
"contract",
"intern"
],
"type": "string"
},
"description": "fulltime, parttime, contract, intern."
},
"industries": {
"type": "array",
"items": {
"type": "string"
},
"description": "Industry keywords, e.g. [\"fintech\", \"climate\"]."
},
"work_modes": {
"type": "array",
"items": {
"enum": [
"remote",
"hybrid",
"onsite"
],
"type": "string"
},
"description": "remote, hybrid, onsite."
},
"hiring_fast": {
"type": "boolean",
"description": "Only companies that added 10+ roles in the last 30 days."
},
"min_pay_usd": {
"type": "number",
"description": "Minimum published annual pay in USD (roles without published pay are excluded)."
},
"company_sizes": {
"type": "array",
"items": {
"enum": [
"1-10",
"11-50",
"51-250",
"251-1000",
"1000+"
],
"type": "string"
},
"description": "Headcount bands: 1-10, 11-50, 51-250, 251-1000, 1000+."
},
"min_raise_usd": {
"type": "number",
"description": "Minimum size of the latest round in USD, e.g. 20000000."
},
"raised_within_days": {
"type": "number",
"description": "Only companies whose latest round is at most this many days old (e.g. 30)."
},
"exclude_title_words": {
"type": "array",
"items": {
"type": "string"
},
"description": "Drop roles whose title contains any of these words, e.g. [\"senior\", \"manager\"]."
},
"include_non_venture": {
"type": "boolean",
"description": "Include debt, grants, PE and corporate rounds (default: venture rounds only)."
},
"posted_within_hours": {
"type": "number",
"description": "Only roles posted in the last N hours (24 or 48 shows the newest roles)."
},
"search_descriptions": {
"type": "boolean",
"description": "Also match query inside full job descriptions (broader, noisier)."
}
}
}| has_pay |
| boolean |
| Only roles that publish a salary range. |
| list_id | string | Only companies on one of the user's lists (id from list_lists). |
| location | string | Free-text location match for places outside the metro list, e.g. "Portland". |
| countries | array | Country codes: us, gb, de, ca, fr, in, sg, au, es, nl, il, se, ch, ie, ae, jp. |
| functions | array | Job function: engineering (Engineering), product (Product), design (Design), data (Data & ML), sales (Sales & BD), marketing (Marketing), customer (Customer), operations (Operations), finance (Finance), people (People), legal (Legal), hardware (Hardware), science (Science), clinical (Clinical). |
| investors | array | Investor names (any of), e.g. ["Sequoia", "a16z"]. |
| seniority | array | Level: intern, entry, mid, senior, staff, manager, director, exec. |
| employment | array | fulltime, parttime, contract, intern. |
| industries | array | Industry keywords, e.g. ["fintech", "climate"]. |
| work_modes | array | remote, hybrid, onsite. |
| hiring_fast | boolean | Only companies that added 10+ roles in the last 30 days. |
| min_pay_usd | number | Minimum published annual pay in USD (roles without published pay are excluded). |
| company_sizes | array | Headcount bands: 1-10, 11-50, 51-250, 251-1000, 1000+. |
| min_raise_usd | number | Minimum size of the latest round in USD, e.g. 20000000. |
| raised_within_days | number | Only companies whose latest round is at most this many days old (e.g. 30). |
| exclude_title_words | array | Drop roles whose title contains any of these words, e.g. ["senior", "manager"]. |
| include_non_venture | boolean | Include debt, grants, PE and corporate rounds (default: venture rounds only). |
| posted_within_hours | number | Only roles posted in the last N hours (24 or 48 shows the newest roles). |
| search_descriptions | boolean | Also match query inside full job descriptions (broader, noisier). |
{
"type": "object",
"properties": {
"sort": {
"enum": [
"new",
"relevance",
"raised",
"amount"
],
"type": "string",
"description": "new (default), relevance (with query), raised (most recent round first), amount (biggest round first)."
},
"limit": {
"type": "number",
"description": "1-50, default 20."
},
"query": {
"type": "string",
"description": "Keywords matched against job title, company and department, e.g. \"product designer\" or \"founding engineer\". Supports quotes and -exclusions."
},
"cities": {
"type": "array",
"items": {
"type": "string"
},
"description": "Metro areas: sf (SF Bay Area), nyc (New York), la (Los Angeles), bos (Boston), sea (Seattle), aus (Austin), den (Denver / Boulder), chi (Chicago), dc (Washington DC), mia (Miami), atl (Atlanta), sd (San Diego), lon (London), par (Paris), ber (Berlin), muc (Munich), tor (Toronto), sgp (Singapore), blr (Bengaluru), tlv (Tel Aviv), sto (Stockholm), ams (Amsterdam). Names work too."
},
"offset": {
"type": "number",
"description": "For paging."
},
"stages": {
"type": "array",
"items": {
"enum": [
"preseed",
"seed",
"a",
"b",
"c",
"growth",
"venture"
],
"type": "string"
},
"description": "Company's latest round: preseed (Pre-seed), seed (Seed), a (Series A), b (Series B), c (Series C), growth (Series D+), venture (Venture (series unknown))."
},
"has_pay": {
"type": "boolean",
"description": "Only roles that publish a salary range."
},
"list_id": {
"type": "string",
"description": "Only companies on one of the user's lists (id from list_lists)."
},
"location": {
"type": "string",
"description": "Free-text location match for places outside the metro list, e.g. \"Portland\"."
},
"countries": {
"type": "array",
"items": {
"type": "string"
},
"description": "Country codes: us, gb, de, ca, fr, in, sg, au, es, nl, il, se, ch, ie, ae, jp."
},
"functions": {
"type": "array",
"items": {
"enum": [
"engineering",
"product",
"design",
"data",
"sales",
"marketing",
"customer",
"operations",
"finance",
"people",
"legal",
"hardware",
"science",
"clinical"
],
"type": "string"
},
"description": "Job function: engineering (Engineering), product (Product), design (Design), data (Data & ML), sales (Sales & BD), marketing (Marketing), customer (Customer), operations (Operations), finance (Finance), people (People), legal (Legal), hardware (Hardware), science (Science), clinical (Clinical)."
},
"investors": {
"type": "array",
"items": {
"type": "string"
},
"description": "Investor names (any of), e.g. [\"Sequoia\", \"a16z\"]."
},
"seniority": {
"type": "array",
"items": {
"enum": [
"intern",
"entry",
"mid",
"senior",
"staff",
"manager",
"director",
"exec"
],
"type": "string"
},
"description": "Level: intern, entry, mid, senior, staff, manager, director, exec."
},
"employment": {
"type": "array",
"items": {
"enum": [
"fulltime",
"parttime",
"contract",
"intern"
],
"type": "string"
},
"description": "fulltime, parttime, contract, intern."
},
"industries": {
"type": "array",
"items": {
"type": "string"
},
"description": "Industry keywords, e.g. [\"fintech\", \"climate\"]."
},
"work_modes": {
"type": "array",
"items": {
"enum": [
"remote",
"hybrid",
"onsite"
],
"type": "string"
},
"description": "remote, hybrid, onsite."
},
"hiring_fast": {
"type": "boolean",
"description": "Only companies that added 10+ roles in the last 30 days."
},
"min_pay_usd": {
"type": "number",
"description": "Minimum published annual pay in USD (roles without published pay are excluded)."
},
"company_sizes": {
"type": "array",
"items": {
"enum": [
"1-10",
"11-50",
"51-250",
"251-1000",
"1000+"
],
"type": "string"
},
"description": "Headcount bands: 1-10, 11-50, 51-250, 251-1000, 1000+."
},
"min_raise_usd": {
"type": "number",
"description": "Minimum size of the latest round in USD, e.g. 20000000."
},
"raised_within_days": {
"type": "number",
"description": "Only companies whose latest round is at most this many days old (e.g. 30)."
},
"exclude_title_words": {
"type": "array",
"items": {
"type": "string"
},
"description": "Drop roles whose title contains any of these words, e.g. [\"senior\", \"manager\"]."
},
"include_non_venture": {
"type": "boolean",
"description": "Include debt, grants, PE and corporate rounds (default: venture rounds only)."
},
"posted_within_hours": {
"type": "number",
"description": "Only roles posted in the last N hours (24 or 48 shows the newest roles)."
},
"search_descriptions": {
"type": "boolean",
"description": "Also match query inside full job descriptions (broader, noisier)."
}
}
}