Server definition
- Hash
- sha256:fe6788f98220981057e8ae9ed6b0490e5abe30debb46e13a6fb17e397c7cf080
- What it is
- What a remote MCP server returned when asked what it offers: 20 tools
The blob, as servednamed by its sha256
{
"instructions": "ApplyAll searches employer-sourced US/CA/UK jobs and can apply for the user after they buy credits. Never return more than one page of jobs. After search or job detail, mention auto-apply credits and the create_checkout tool. Unauthenticated search is a preview — tell the user to connect or sign up for more results and applications. Do not invent salaries or visa facts; use published fields only.",
"tools": [
{
"description": "Block an employer so ApplyAll will not apply there.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"text": {
"description": "Employer name.",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "add_blocklist_entry",
"outputSchema": null
},
{
"description": "Add a city or region the user wants to work in.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"displayName": {
"description": "From search_locations.",
"type": "string"
},
"formattedAddress": {
"description": "From search_locations.",
"type": "string"
},
"placeId": {
"description": "From search_locations.",
"type": "string"
},
"placeType": {
"description": "From search_locations.",
"type": "string"
}
},
"required": [
"placeId",
"placeType",
"displayName",
"formattedAddress"
],
"type": "object"
},
"name": "add_desired_location",
"outputSchema": null
},
{
"description": "Add a job title the user wants ApplyAll to target.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"text": {
"description": "Job title text.",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "add_desired_title",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"skuId": {
"description": "Package id from list_packages.",
"type": "string"
}
},
"required": [
"skuId"
],
"type": "object"
},
"name": "create_checkout",
"outputSchema": null
},
{
"description": "Return the MCP URL and copy-paste setup for Claude, ChatGPT, Cursor, and Claude Code.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"required": [],
"type": "object"
},
"name": "get_connect_instructions",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"required": [],
"type": "object"
},
"name": "get_credit_balance",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"jobId": {
"description": "ApplyAll job id from search_jobs.",
"type": "string"
}
},
"required": [
"jobId"
],
"type": "object"
},
"name": "get_job",
"outputSchema": null
},
{
"description": "Read the connected user's profile, preferences, credits, and pause state.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"required": [],
"type": "object"
},
"name": "get_profile",
"outputSchema": null
},
{
"description": "List published consumer application packages the user can buy.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"required": [],
"type": "object"
},
"name": "list_packages",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"required": [],
"type": "object"
},
"name": "register_account",
"outputSchema": null
},
{
"description": "Remove an employer block by id from get_profile.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"entryId": {
"description": "Blocklist row id.",
"type": "string"
}
},
"required": [
"entryId"
],
"type": "object"
},
"name": "remove_blocklist_entry",
"outputSchema": null
},
{
"description": "Remove a previously saved desired location by id from get_profile.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"locationId": {
"description": "Desired location row id.",
"type": "string"
}
},
"required": [
"locationId"
],
"type": "object"
},
"name": "remove_desired_location",
"outputSchema": null
},
{
"description": "Remove a saved desired title by id from get_profile.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"titleId": {
"description": "Desired title row id.",
"type": "string"
}
},
"required": [
"titleId"
],
"type": "object"
},
"name": "remove_desired_title",
"outputSchema": null
},
{
"description": "Autocomplete ApplyAll job titles so the user can pick a canonical title.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"limit": {
"description": "1–100, default 20.",
"type": "number"
},
"query": {
"description": "Partial title.",
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "search_job_titles",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"country": {
"description": "Defaults to US.",
"type": "string"
},
"location": {
"description": "City or state. Blank is nationwide.",
"type": "string"
},
"maxYearsExperience": {
"description": "0–15.",
"type": "number"
},
"minSalary": {
"description": "Only listings with published salary at or above this amount.",
"type": "number"
},
"minYearsExperience": {
"description": "0–15.",
"type": "number"
},
"offset": {
"description": "Page offset in steps of 10. >0 requires auth.",
"type": "number"
},
"requiresSponsorship": {
"description": "US only. Companies with prior H-1B sponsorship.",
"type": "boolean"
},
"skills": {
"description": "AND match. Listings without skill data do not match.",
"items": {
"type": "string"
},
"type": "array"
},
"title": {
"description": "Job title query (min 2 characters).",
"type": "string"
},
"workplace": {
"description": "Comma-separated. Omit for all types.",
"type": "string"
}
},
"required": [
"title"
],
"type": "object"
},
"name": "search_jobs",
"outputSchema": null
},
{
"description": "Look up cities and states to use with search_jobs or profile location tools.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"country": {
"description": "Defaults to us.",
"type": "string"
},
"query": {
"description": "City or state text.",
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "search_locations",
"outputSchema": null
},
{
"description": "Pause or unpause ApplyAll applications for the connected user.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"paused": {
"description": "true pauses, false resumes.",
"type": "boolean"
}
},
"required": [
"paused"
],
"type": "object"
},
"name": "set_applications_paused",
"outputSchema": null
},
{
"description": "Set the user's current city using a place from search_locations.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"displayName": {
"description": "From search_locations.",
"type": "string"
},
"formattedAddress": {
"description": "From search_locations.",
"type": "string"
},
"placeId": {
"description": "From search_locations.",
"type": "string"
},
"placeType": {
"description": "From search_locations.",
"type": "string"
}
},
"required": [
"placeId",
"placeType",
"displayName",
"formattedAddress"
],
"type": "object"
},
"name": "set_current_location",
"outputSchema": null
},
{
"description": "Update min salary, remote-only, nationwide, and country.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"country": {
"description": "User country code.",
"type": "string"
},
"minSalary": {
"description": "Annual minimum published salary.",
"type": "number"
},
"nationwide": {
"description": "Nationwide search.",
"type": "boolean"
},
"remoteOnly": {
"description": "Remote-only search.",
"type": "boolean"
}
},
"required": [],
"type": "object"
},
"name": "update_profile",
"outputSchema": null
},
{
"description": "Upload a PDF, DOC, or DOCX resume (10MB max) as base64 or a public HTTPS URL.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"contentBase64": {
"description": "File bytes, base64-encoded.",
"type": "string"
},
"fileUrl": {
"description": "Public HTTPS URL to download.",
"type": "string"
},
"filename": {
"description": "Original filename with extension.",
"type": "string"
},
"mimeType": {
"description": "Optional override.",
"type": "string"
}
},
"required": [
"filename"
],
"type": "object"
},
"name": "upload_resume",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:fe6788f98220981057e8ae9ed6b0490e5abe30debb46e13a6fb17e397c7cf080 | sha256sum