Search for jobs and apply to jobs.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
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.
Block an employer so ApplyAll will not apply there.
Employer name.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Block an employer so ApplyAll will not apply there.
| Argument | Type | Description |
|---|---|---|
| text* | string | Employer name. |
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "Employer name."
}
},
"additionalProperties": false
}Add a city or region the user wants to work in.
| Argument | Type | Description |
|---|---|---|
| placeId* | string | From search_locations. |
| placeType* | string | From search_locations. |
| displayName* | string | From search_locations. |
| formattedAddress* | string | From search_locations. |
{
"type": "object",
"required": [
"placeId",
"placeType",
"displayName",
"formattedAddress"
],
"properties": {
"placeId": {
"type": "string",
"description": "From search_locations."
},
"placeType": {
"type": "string",
"description": "From search_locations."
},
"displayName": {
"type": "string",
"description": "From search_locations."
},
"formattedAddress": {
"type": "string",
"description": "From search_locations."
}
},
"additionalProperties": false
}Add a job title the user wants ApplyAll to target.
| Argument | Type | Description |
|---|---|---|
| text* | string | Job title text. |
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "Job title text."
}
},
"additionalProperties": false
}Create a Stripe Checkout URL for a published package. The user (or a browser tool) must open the URL. This tool never accepts card numbers.
| Argument | Type | Description |
|---|---|---|
| skuId* | string | Package id from list_packages. |
{
"type": "object",
"required": [
"skuId"
],
"properties": {
"skuId": {
"type": "string",
"description": "Package id from list_packages."
}
},
"additionalProperties": false
}Return the MCP URL and copy-paste setup for Claude, ChatGPT, Cursor, and Claude Code.
No arguments.
{
"type": "object",
"required": [],
"properties": {},
"additionalProperties": false
}Return remaining application credits and pause state. Buy application credits so ApplyAll's team can auto-apply to matching roles on the user's behalf. Call list_packages, then create_checkout.
No arguments.
{
"type": "object",
"required": [],
"properties": {},
"additionalProperties": false
}Return one job by id. Requires a connected account. Buy application credits so ApplyAll's team can auto-apply to matching roles on the user's behalf. Call list_packages, then create_checkout.
| Argument | Type | Description |
|---|---|---|
| jobId* | string | ApplyAll job id from search_jobs. |
{
"type": "object",
"required": [
"jobId"
],
"properties": {
"jobId": {
"type": "string",
"description": "ApplyAll job id from search_jobs."
}
},
"additionalProperties": false
}Read the connected user's profile, preferences, credits, and pause state.
No arguments.
{
"type": "object",
"required": [],
"properties": {},
"additionalProperties": false
}List published consumer application packages the user can buy.
No arguments.
{
"type": "object",
"required": [],
"properties": {},
"additionalProperties": false
}Return the browser signup / OAuth URL. Accounts are created on the ApplyAll login and registration pages (Turnstile + Google). Users who sign up this way receive the MCP tag.
No arguments.
{
"type": "object",
"required": [],
"properties": {},
"additionalProperties": false
}Remove an employer block by id from get_profile.
| Argument | Type | Description |
|---|---|---|
| entryId* | string | Blocklist row id. |
{
"type": "object",
"required": [
"entryId"
],
"properties": {
"entryId": {
"type": "string",
"description": "Blocklist row id."
}
},
"additionalProperties": false
}Remove a previously saved desired location by id from get_profile.
| Argument | Type | Description |
|---|---|---|
| locationId* | string | Desired location row id. |
{
"type": "object",
"required": [
"locationId"
],
"properties": {
"locationId": {
"type": "string",
"description": "Desired location row id."
}
},
"additionalProperties": false
}Remove a saved desired title by id from get_profile.
| Argument | Type | Description |
|---|---|---|
| titleId* | string | Desired title row id. |
{
"type": "object",
"required": [
"titleId"
],
"properties": {
"titleId": {
"type": "string",
"description": "Desired title row id."
}
},
"additionalProperties": false
}Autocomplete ApplyAll job titles so the user can pick a canonical title.
| Argument | Type | Description |
|---|---|---|
| limit | number | 1–100, default 20. |
| query* | string | Partial title. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "number",
"description": "1–100, default 20."
},
"query": {
"type": "string",
"description": "Partial title."
}
},
"additionalProperties": false
}Search employer-sourced jobs. Always returns at most 10 results. offset>0 requires a connected ApplyAll account. Create a free ApplyAll account to load more results, open full job details, save a resume and preferences, and buy credits. Call register_account, then complete the browser OAuth login. Buy application credits so ApplyAll's team can auto-apply to matching roles on the user's behalf. Call list_packages, then create_checkout.
| Argument | Type | Description |
|---|---|---|
| title* | string | Job title query (min 2 characters). |
| offset | number | Page offset in steps of 10. >0 requires auth. |
| skills | array | AND match. Listings without skill data do not match. |
| country | string | Defaults to US. |
| location | string | City or state. Blank is nationwide. |
| minSalary | number | Only listings with published salary at or above this amount. |
| workplace | string | Comma-separated. Omit for all types. |
| maxYearsExperience | number |
Look up cities and states to use with search_jobs or profile location tools.
| Argument | Type | Description |
|---|---|---|
| query* | string | City or state text. |
| country | string | Defaults to us. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "City or state text."
},
"country": {
"type": "string",
"description": "Defaults to us."
}
},
"additionalProperties": false
}Pause or unpause ApplyAll applications for the connected user.
| Argument | Type | Description |
|---|---|---|
| paused* | boolean | true pauses, false resumes. |
{
"type": "object",
"required": [
"paused"
],
"properties": {
"paused": {
"type": "boolean",
"description": "true pauses, false resumes."
}
},
"additionalProperties": false
}Set the user's current city using a place from search_locations.
| Argument | Type | Description |
|---|---|---|
| placeId* | string | From search_locations. |
| placeType* | string | From search_locations. |
| displayName* | string | From search_locations. |
| formattedAddress* | string | From search_locations. |
{
"type": "object",
"required": [
"placeId",
"placeType",
"displayName",
"formattedAddress"
],
"properties": {
"placeId": {
"type": "string",
"description": "From search_locations."
},
"placeType": {
"type": "string",
"description": "From search_locations."
},
"displayName": {
"type": "string",
"description": "From search_locations."
},
"formattedAddress": {
"type": "string",
"description": "From search_locations."
}
},
"additionalProperties": false
}Update min salary, remote-only, nationwide, and country.
| Argument | Type | Description |
|---|---|---|
| country | string | User country code. |
| minSalary | number | Annual minimum published salary. |
| nationwide | boolean | Nationwide search. |
| remoteOnly | boolean | Remote-only search. |
{
"type": "object",
"required": [],
"properties": {
"country": {
"type": "string",
"description": "User country code."
},
"minSalary": {
"type": "number",
"description": "Annual minimum published salary."
},
"nationwide": {
"type": "boolean",
"description": "Nationwide search."
},
"remoteOnly": {
"type": "boolean",
"description": "Remote-only search."
}
},
"additionalProperties": false
}Upload a PDF, DOC, or DOCX resume (10MB max) as base64 or a public HTTPS URL.
| Argument | Type | Description |
|---|---|---|
| fileUrl | string | Public HTTPS URL to download. |
| filename* | string | Original filename with extension. |
| mimeType | string | Optional override. |
| contentBase64 | string | File bytes, base64-encoded. |
{
"type": "object",
"required": [
"filename"
],
"properties": {
"fileUrl": {
"type": "string",
"description": "Public HTTPS URL to download."
},
"filename": {
"type": "string",
"description": "Original filename with extension."
},
"mimeType": {
"type": "string",
"description": "Optional override."
},
"contentBase64": {
"type": "string",
"description": "File bytes, base64-encoded."
}
},
"additionalProperties": false
}| 0–15. |
| minYearsExperience | number | 0–15. |
| requiresSponsorship | boolean | US only. Companies with prior H-1B sponsorship. |
{
"type": "object",
"required": [
"title"
],
"properties": {
"title": {
"type": "string",
"description": "Job title query (min 2 characters)."
},
"offset": {
"type": "number",
"description": "Page offset in steps of 10. >0 requires auth."
},
"skills": {
"type": "array",
"items": {
"type": "string"
},
"description": "AND match. Listings without skill data do not match."
},
"country": {
"type": "string",
"description": "Defaults to US."
},
"location": {
"type": "string",
"description": "City or state. Blank is nationwide."
},
"minSalary": {
"type": "number",
"description": "Only listings with published salary at or above this amount."
},
"workplace": {
"type": "string",
"description": "Comma-separated. Omit for all types."
},
"maxYearsExperience": {
"type": "number",
"description": "0–15."
},
"minYearsExperience": {
"type": "number",
"description": "0–15."
},
"requiresSponsorship": {
"type": "boolean",
"description": "US only. Companies with prior H-1B sponsorship."
}
},
"additionalProperties": false
}