ApplyAll

Search for jobs and apply to jobs.

我該用這個嗎

品質與安全性

A
說明品質
99%
結構描述完整度
82%
命名品質
99%
汙染風險
100%
權限相符程度
100%
協定合規性
100%

發現項目(1)

  • LOWTool 'search_job_titles' description lacks action verb在 search_job_titles 中

根據工具定義與協定合規性的自動化分析。

上下文成本

~2,228Token(工具定義)
~670 B典型回應大小
中等的注意力影響(128k 上下文的 1.74%)

這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。

安裝

一鍵安裝

將以下內容加入你的 `claude_desktop_config.json` 檔案:

{
  "mcpServers": {
    "mcp": {
      "url": "https://applyall.com/mcp"
    }
  }
}

遠端端點

https://applyall.com/mcpstreamable-http

它能做什麼

工具清單

工具(20)

🟢 唯讀🟡 寫入🔴 刪除⚪ 未知
🟢search_jobs(title, country, location, workplace, skills, ...)

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.

輸入結構描述

{
  "type": "object",
  "properties": {
    "title": {
      "type": "string",
      "description": "Job title query (min 2 characters)."
    },
    "country": {
      "type": "string",
      "description": "Defaults to US."
    },
    "location": {
      "type": "string",
      "description": "City or state. Blank is nationwide."
    },
    "workplace": {
      "type": "string",
      "description": "Comma-separated. Omit for all types."
    },
    "skills": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "AND match. Listings without skill data do not match."
    },
    "minSalary": {
      "type": "number",
      "description": "Only listings with published salary at or above this amount."
    },
    "requiresSponsorship": {
      "type": "boolean",
      "description": "US only. Companies with prior H-1B sponsorship."
    },
    "minYearsExperience": {
      "type": "number",
      "description": "0–15."
    },
    "maxYearsExperience": {
      "type": "number",
      "description": "0–15."
    },
    "offset": {
      "type": "number",
      "description": "Page offset in steps of 10. >0 requires auth."
    }
  },
  "required": [
    "title"
  ],
  "additionalProperties": false
}
🟢get_job(jobId)

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.

輸入結構描述

{
  "type": "object",
  "properties": {
    "jobId": {
      "type": "string",
      "description": "ApplyAll job id from search_jobs."
    }
  },
  "required": [
    "jobId"
  ],
  "additionalProperties": false
}
🟢search_job_titles(query, limit)

Autocomplete ApplyAll job titles so the user can pick a canonical title.

輸入結構描述

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Partial title."
    },
    "limit": {
      "type": "number",
      "description": "1–100, default 20."
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}
🟢search_locations(query, country)

Look up cities and states to use with search_jobs or profile location tools.

輸入結構描述

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "City or state text."
    },
    "country": {
      "type": "string",
      "description": "Defaults to us."
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}
🟢list_packages

List published consumer application packages the user can buy.

輸入結構描述

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}
🟢get_connect_instructions

Return the MCP URL and copy-paste setup for Claude, ChatGPT, Cursor, and Claude Code.

輸入結構描述

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}
🟢register_account

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.

輸入結構描述

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}
🟢get_profile

Read the connected user's profile, preferences, credits, and pause state.

輸入結構描述

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}
🟡update_profile(minSalary, remoteOnly, nationwide, country)

Update min salary, remote-only, nationwide, and country.

輸入結構描述

{
  "type": "object",
  "properties": {
    "minSalary": {
      "type": "number",
      "description": "Annual minimum published salary."
    },
    "remoteOnly": {
      "type": "boolean",
      "description": "Remote-only search."
    },
    "nationwide": {
      "type": "boolean",
      "description": "Nationwide search."
    },
    "country": {
      "type": "string",
      "description": "User country code."
    }
  },
  "required": [],
  "additionalProperties": false
}
🟡set_current_location(placeId, placeType, displayName, formattedAddress)

Set the user's current city using a place from search_locations.

輸入結構描述

{
  "type": "object",
  "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."
    }
  },
  "required": [
    "placeId",
    "placeType",
    "displayName",
    "formattedAddress"
  ],
  "additionalProperties": false
}
🟡add_desired_location(placeId, placeType, displayName, formattedAddress)

Add a city or region the user wants to work in.

輸入結構描述

{
  "type": "object",
  "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."
    }
  },
  "required": [
    "placeId",
    "placeType",
    "displayName",
    "formattedAddress"
  ],
  "additionalProperties": false
}
🔴remove_desired_location(locationId)

Remove a previously saved desired location by id from get_profile.

輸入結構描述

{
  "type": "object",
  "properties": {
    "locationId": {
      "type": "string",
      "description": "Desired location row id."
    }
  },
  "required": [
    "locationId"
  ],
  "additionalProperties": false
}
🟡add_desired_title(text)

Add a job title the user wants ApplyAll to target.

輸入結構描述

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "description": "Job title text."
    }
  },
  "required": [
    "text"
  ],
  "additionalProperties": false
}
🔴remove_desired_title(titleId)

Remove a saved desired title by id from get_profile.

輸入結構描述

{
  "type": "object",
  "properties": {
    "titleId": {
      "type": "string",
      "description": "Desired title row id."
    }
  },
  "required": [
    "titleId"
  ],
  "additionalProperties": false
}
🟡add_blocklist_entry(text)

Block an employer so ApplyAll will not apply there.

輸入結構描述

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "description": "Employer name."
    }
  },
  "required": [
    "text"
  ],
  "additionalProperties": false
}
🔴remove_blocklist_entry(entryId)

Remove an employer block by id from get_profile.

輸入結構描述

{
  "type": "object",
  "properties": {
    "entryId": {
      "type": "string",
      "description": "Blocklist row id."
    }
  },
  "required": [
    "entryId"
  ],
  "additionalProperties": false
}
🟡upload_resume(filename, contentBase64, fileUrl, mimeType)

Upload a PDF, DOC, or DOCX resume (10MB max) as base64 or a public HTTPS URL.

輸入結構描述

{
  "type": "object",
  "properties": {
    "filename": {
      "type": "string",
      "description": "Original filename with extension."
    },
    "contentBase64": {
      "type": "string",
      "description": "File bytes, base64-encoded."
    },
    "fileUrl": {
      "type": "string",
      "description": "Public HTTPS URL to download."
    },
    "mimeType": {
      "type": "string",
      "description": "Optional override."
    }
  },
  "required": [
    "filename"
  ],
  "additionalProperties": false
}
🟡set_applications_paused(paused)

Pause or unpause ApplyAll applications for the connected user.

輸入結構描述

{
  "type": "object",
  "properties": {
    "paused": {
      "type": "boolean",
      "description": "true pauses, false resumes."
    }
  },
  "required": [
    "paused"
  ],
  "additionalProperties": false
}
🟢get_credit_balance

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.

輸入結構描述

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}
🟡create_checkout(skuId)

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.

輸入結構描述

{
  "type": "object",
  "properties": {
    "skuId": {
      "type": "string",
      "description": "Package id from list_packages."
    }
  },
  "required": [
    "skuId"
  ],
  "additionalProperties": false
}

社群

為此伺服器評分

證據

近期觀測

已驗證未記錄版本20 個工具
已驗證未記錄版本20 個工具
已驗證未記錄版本20 個工具