Server definition
- Hash
- sha256:a7216c59f578ad13cd60c754abb5854d7ca2ddf39e3f1a2bcc34b265461aa71b
- What it is
- What a remote MCP server returned when asked what it offers: 5 tools
The blob, as servednamed by its sha256
{
"instructions": "NextRole turns a CV into interview callbacks. ats_lint runs a free, deterministic ATS check on a CV. tailor_cv_to_role rewrites a CV for a specific job spec. Results link back to nextrole.site to save, track, and refine.",
"tools": [
{
"description": "Free, deterministic ATS check: flags banned symbols, first-person voice, non-standard headers, and unquantified bullets. Returns findings + a pass/fail verdict.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"cv_markdown": {
"description": "The CV in Markdown.",
"type": "string"
}
},
"required": [
"cv_markdown"
],
"type": "object"
},
"name": "ats_lint",
"outputSchema": null
},
{
"description": "Fetches and extracts the job description text from a public job-posting URL, ready to feed into score_cv or tailor_cv_to_role. Cheap, no LLM.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"url": {
"description": "A public https:// job posting URL.",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "fetch_job_spec",
"outputSchema": null
},
{
"description": "Searches live job listings for a role query (e.g. \"frontend engineer London\"). Cheap, no LLM — returns a short list of matching roles with company and link.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"query": {
"description": "A role query, e.g. \"frontend engineer London\".",
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "find_roles",
"outputSchema": null
},
{
"description": "The free first read: scores a CV against a job spec using NextRole's critic engine — overall match, per-dimension scores, strengths, gaps, and the single top priority to fix.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"cv_markdown": {
"description": "The CV in Markdown.",
"type": "string"
},
"job_spec": {
"description": "The target job description.",
"type": "string"
}
},
"required": [
"cv_markdown",
"job_spec"
],
"type": "object"
},
"name": "score_cv",
"outputSchema": null
},
{
"description": "Rewrites a CV for a specific job spec using NextRole's multi-pass tailor→critic engine. Free anonymous allowance; on exhaustion returns a link to continue on the web app.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"cv_markdown": {
"description": "The CV in Markdown.",
"type": "string"
},
"job_spec": {
"description": "The target job description.",
"type": "string"
}
},
"required": [
"cv_markdown",
"job_spec"
],
"type": "object"
},
"name": "tailor_cv_to_role",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:a7216c59f578ad13cd60c754abb5854d7ca2ddf39e3f1a2bcc34b265461aa71b | sha256sum