ApplyAll
by applyall.com · remote · no sign-in to list tools · v1.0.1 · published by com.applyall
Search for jobs and apply to jobs.
20 tools: 3 can delete or cancel things, 8 change things and 9 only read.
Scanned Oct 21, 2026
- Deletes or cancels3Claude Code: deny: see these tools
- Can't be undone0Claude Code: ask
- Changes things8Claude Code: ask: see these tools
- Only reads9Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http applyall https://applyall.com/mcpTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
20 tools
Deletes or cancels 3Claude Code: deny
remove_blocklist_entryRemove an employer block by id from get_profile.No findings
Why it is in this group
- The name "remove_blocklist_entry" says "remove": a word for removing or ending something.
- The server marks it destructive (destructiveHint: true).
Description, as the server wrote it Remove an employer block by id from get_profile.
Annotations the server declares
- readOnlyHint: false
- destructiveHint: true
- openWorldHint: false
- idempotentHint: false
remove_desired_locationRemove a previously saved desired location by id from get_profile.No findings
Why it is in this group
- The name "remove_desired_location" says "remove": a word for removing or ending something.
- The server marks it destructive (destructiveHint: true).
Description, as the server wrote it Remove a previously saved desired location by id from get_profile.
Annotations the server declares
- readOnlyHint: false
- destructiveHint: true
- openWorldHint: false
- idempotentHint: false
remove_desired_titleRemove a saved desired title by id from get_profile.No findings
Why it is in this group
- The name "remove_desired_title" says "remove": a word for removing or ending something.
- The server marks it destructive (destructiveHint: true).
Description, as the server wrote it Remove a saved desired title by id from get_profile.
Annotations the server declares
- readOnlyHint: false
- destructiveHint: true
- openWorldHint: false
- idempotentHint: false
Changes things 8Claude Code: ask
add_blocklist_entryBlock an employer so ApplyAll will not apply there.No findings
Why it is in this group
- The name "add_blocklist_entry" says "add": a word for a change.
Description, as the server wrote it Block an employer so ApplyAll will not apply there.
Annotations the server declares
- readOnlyHint: false
- destructiveHint: false
- openWorldHint: false
- idempotentHint: false
add_desired_locationAdd a city or region the user wants to work in.No findings
Why it is in this group
- The name "add_desired_location" says "add": a word for a change.
Description, as the server wrote it Add a city or region the user wants to work in.
Annotations the server declares
- readOnlyHint: false
- destructiveHint: false
- openWorldHint: false
- idempotentHint: false
add_desired_titleAdd a job title the user wants ApplyAll to target.No findings
Why it is in this group
- The name "add_desired_title" says "add": a word for a change.
Description, as the server wrote it Add a job title the user wants ApplyAll to target.
Annotations the server declares
- readOnlyHint: false
- destructiveHint: false
- openWorldHint: false
- idempotentHint: false
create_checkoutCreate a Stripe Checkout URL for a published package.No findings
Why it is in this group
- The name "create_checkout" says "create": a word for a change.
Description, as the server wrote it 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.
Annotations the server declares
- readOnlyHint: false
- destructiveHint: false
- openWorldHint: true
- idempotentHint: false
set_applications_pausedPause or unpause ApplyAll applications for the connected user.No findings
Why it is in this group
- The name "set_applications_paused" says "set": a word for a change.
Description, as the server wrote it Pause or unpause ApplyAll applications for the connected user.
Annotations the server declares
- readOnlyHint: false
- destructiveHint: false
- openWorldHint: false
- idempotentHint: true
set_current_locationSet the user's current city using a place from search_locations.No findings
Why it is in this group
- The name "set_current_location" says "set": a word for a change.
Description, as the server wrote it Set the user's current city using a place from search_locations.
Annotations the server declares
- readOnlyHint: false
- destructiveHint: false
- openWorldHint: false
- idempotentHint: true
update_profileUpdate min salary, remote-only, nationwide, and country.No findings
Why it is in this group
- The name "update_profile" says "update": a word for a change.
Description, as the server wrote it Update min salary, remote-only, nationwide, and country.
Annotations the server declares
- readOnlyHint: false
- destructiveHint: false
- openWorldHint: false
- idempotentHint: true
upload_resumeUpload a PDF, DOC, or DOCX resume (10MB max) as base64 or a public HTTPS URL.No findings
Why it is in this group
- The name "upload_resume" says "upload": a word for a change.
Description, as the server wrote it Upload a PDF, DOC, or DOCX resume (10MB max) as base64 or a public HTTPS URL.
Annotations the server declares
- readOnlyHint: false
- destructiveHint: false
- openWorldHint: false
- idempotentHint: false
Only reads 9Claude Code: allow
get_connect_instructionsReturn the MCP URL and copy-paste setup for Claude, ChatGPT, Cursor, and Claude Code.No findings
Why it is in this group
- The name "get_connect_instructions" says "get": a word for reading.
Description, as the server wrote it Return the MCP URL and copy-paste setup for Claude, ChatGPT, Cursor, and Claude Code.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: false
- idempotentHint: true
get_credit_balanceReturn remaining application credits and pause state.No findings
Why it is in this group
- The name "get_credit_balance" says "get": a word for reading.
Description, as the server wrote it 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.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: false
- idempotentHint: true
get_jobReturn one job by id.No findings
Why it is in this group
- The name "get_job" says "get": a word for reading.
Description, as the server wrote it 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.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: false
- idempotentHint: true
get_profileRead the connected user's profile, preferences, credits, and pause state.No findings
Why it is in this group
- The name "get_profile" says "get": a word for reading.
Description, as the server wrote it Read the connected user's profile, preferences, credits, and pause state.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: false
- idempotentHint: true
list_packagesList published consumer application packages the user can buy.No findings
Why it is in this group
- The name "list_packages" says "list": a word for reading.
Description, as the server wrote it List published consumer application packages the user can buy.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: false
- idempotentHint: true
register_accountReturn the browser signup / OAuth URL.No findings
Why it is in this group
- The description's first verb is "return": a word for reading.
Description, as the server wrote it 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.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: false
- idempotentHint: true
search_job_titlesAutocomplete ApplyAll job titles so the user can pick a canonical title.No findings
Why it is in this group
- The name "search_job_titles" says "search": a word for reading.
Description, as the server wrote it Autocomplete ApplyAll job titles so the user can pick a canonical title.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: false
- idempotentHint: true
search_jobsSearch employer-sourced jobs.No findings
Why it is in this group
- The name "search_jobs" says "search": a word for reading.
Description, as the server wrote it 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.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: false
- idempotentHint: true
search_locationsLook up cities and states to use with search_jobs or profile location tools.No findings
Why it is in this group
- The name "search_locations" says "search": a word for reading.
Description, as the server wrote it Look up cities and states to use with search_jobs or profile location tools.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: false
- idempotentHint: true
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 1.0.1. Values in angle brackets are yours to fill in.
claude mcp add --transport http applyall https://applyall.com/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__applyall__search_jobs",
"mcp__applyall__get_job",
"mcp__applyall__search_job_titles",
"mcp__applyall__search_locations",
"mcp__applyall__list_packages",
"mcp__applyall__get_connect_instructions",
"mcp__applyall__register_account",
"mcp__applyall__get_profile",
"mcp__applyall__get_credit_balance"
],
"ask": [
"mcp__applyall__update_profile",
"mcp__applyall__set_current_location",
"mcp__applyall__add_desired_location",
"mcp__applyall__add_desired_title",
"mcp__applyall__add_blocklist_entry",
"mcp__applyall__upload_resume",
"mcp__applyall__set_applications_paused",
"mcp__applyall__create_checkout"
],
"deny": [
"mcp__applyall__remove_desired_location",
"mcp__applyall__remove_desired_title",
"mcp__applyall__remove_blocklist_entry"
]
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as applyall. Review it before you use it.