protogrid

Search / tech.careerpro/careerpro

CareerProAI

R0· no sign-in

Tailor your resume to any job, score it against the ATS, and practice interviews. 7-day free trial;

v1.0.0 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality82new
Trust83of 100
Uptime, 30 days100%
Latency p50763 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "careerpro": {
      "type": "http",
      "url": "https://careerpro.tech/mcp"
    }
  }
}
claude mcp add --transport http careerpro https://careerpro.tech/mcp
[mcp_servers.careerpro]
url = "https://careerpro.tech/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "careerpro": {
      "type": "remote",
      "url": "https://careerpro.tech/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "careerpro": {
      "type": "http",
      "url": "https://careerpro.tech/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=careerpro&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vY2FyZWVycHJvLnRlY2gvbWNwIn0%3D"
}
{
  "servers": {
    "careerpro": {
      "type": "http",
      "url": "https://careerpro.tech/mcp"
    }
  }
}
{
  "mcpServers": {
    "careerpro": {
      "httpUrl": "https://careerpro.tech/mcp"
    }
  }
}
extensions:
  "careerpro":
    enabled: true
    name: "careerpro"
    type: streamable_http
    uri: "https://careerpro.tech/mcp"
    timeout: 300

Quality 82 / 100new

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-03-26; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene88 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations16 of 16 tools declare readOnlyHint or destructiveHint
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: careerpro_pricing (openWorldHint); careerpro_jobs_list (openWorldHint); careerpro_pack_get (openWorldHint); …
  • pass
    tools.token_costabout 1,855 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
  • pass
    tools.hidden_textno hidden text in tool names, descriptions, schemas or annotations
stabilityn/a · weight 15
  • n/a
    stability.changes, stability.rug_pull, stability.new_linkstool history recorded for 4 of the 7 days needed
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

16 tools, about 1,855 tokens to load them all · tool set 9c2b48186d9f · tools last changed 2026-11-12 · checked 2026-11-14 06:30 UTC

Tool changes

  • search_siteadded

    Find pages on this site by keyword; returns url, title and summary.

  • get_checkout_linkadded

    Public URL a human opens to choose and pay for a plan. Read-only: creates no charge and needs no card.

  • list_pricingadded

    Current plans and prices in USD: plan, interval, amount_usd, currency, what_you_get. No account needed.

  • get_company_infoadded

    What this company sells, who it is for, and every agent/API entry point. No account needed.

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 83 / 100

no-repository
provenance55
liveness100
freshness100
hygiene80

+dns-namespace +website +reachable +uptime-100% +updated-4d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://careerpro.tech/mcp streamable-httpnoneyes100%763 ms2025-03-262026-11-14

Tools (16)

careerpro_aboutread-onlyWhat CareerPro does and what is free Pricing: {"unit": "call", "price_usd": 0, "free_quota": "200 per day per IP", "note": "Keyed volume pricing is published at https://careerpro.tech/pricing.json"}.
careerpro_ats_scoreReturns a 0 to 100 keyword match, the terms you matched and the ones missing. Pricing: {"unit": "call", "price_usd": 0, "free_quota": "200 per day per IP", "note": "Keyed volume pricing is published at https://careerpro.tech/pricing.json"}.
careerpro_bank_getread-onlyReturns base.json rules, visa rules and the profile block the desktop helper writes next to the runners. Only an approved bank is returned; approval happens once on careerpro.tech/auto-apply. Pricing: {"unit": "call", "price_usd": 0, "free_quota": "200 per day per IP", "note": "Keyed volume pricing is published at https://careerpro.tech/pricing.json"}.
careerpro_jobs_listread-onlyOpenings gathered from the employer boards you watch, ranked by keyword fit, with the screen verdict for each. Key from careerpro.tech/auto-apply. Scope read. Pricing: {"unit": "call", "price_usd": 0, "free_quota": "200 per day per IP", "note": "Keyed volume pricing is published at https://careerpro.tech/pricing.json"}.
careerpro_letter_getread-onlyCover letter for one opening as text and PDF (base64) Pricing: {"unit": "call", "price_usd": 0, "free_quota": "200 per day per IP", "note": "Keyed volume pricing is published at https://careerpro.tech/pricing.json"}.
careerpro_pack_getread-onlyEverything needed to apply: posting text, screen verdict with evidence, tailored resume text, cover letter, pre-mapped answers from your approved answer bank, unanswered questions, dedupe receipt and the per-ATS mode (submit, fill_only, headed, skip). Builds the pack when it does not exist yet; tailoring uses only facts from your own resume. Pricing: {"unit": "call", "price_usd": 0, "free_quota": "200 per day per IP", "note": "Keyed volume pricing is published at https://careerpro.tech/pricing.json"}.
careerpro_pricingread-onlyWhere prices live and what costs nothing Pricing: {"unit": "call", "price_usd": 0, "free_quota": "200 per day per IP", "note": "Keyed volume pricing is published at https://careerpro.tech/pricing.json"}.
careerpro_queue_getread-onlyFIT packs with an approved answer bank, ordered, with the per-ATS mode. The submit step never runs on our servers: your desktop helper or your own agent executes it in your browser, with your logins. LinkedIn Easy Apply, CAPTCHA solving and attestation checkboxes are never automated. Pricing: {"unit": "call", "price_usd": 0, "free_quota": "200 per day per IP", "note": "Keyed volume pricing is published at https://careerpro.tech/pricing.json"}.
careerpro_refreshReads each watched employer board's own public ATS feed (Greenhouse, Lever, Ashby, Workable) and files new matches. An account that watches no boards yet is first given the top 20 registry boards for its target titles (a shared registry of employers' public feeds; LinkedIn, Indeed and similar sites are never used). Returns seeded, fetched, matched, new and packs_built. Pricing: {"unit": "call", "price_usd": 0, "free_quota": "200 per day per IP", "note": "Keyed volume pricing is published at https://careerpro.tech/pricing.json"}.
careerpro_resume_getread-onlyTailored resume for one opening as PDF (base64) and text Pricing: {"unit": "call", "price_usd": 0, "free_quota": "200 per day per IP", "note": "Keyed volume pricing is published at https://careerpro.tech/pricing.json"}.
careerpro_submission_reportLogs the exact answers that were filled and the outcome (applied, dry_run_ready, owner_required, submission_unconfirmed, duplicate_refused, error). 'applied' with submitted=true moves the opening to Applied and sets a follow-up date. Unconfirmed results are never retried automatically. Pricing: {"unit": "call", "price_usd": 0, "free_quota": "200 per day per IP", "note": "Keyed volume pricing is published at https://careerpro.tech/pricing.json"}.
get_checkout_linkread-onlyPublic URL a human opens to choose and pay for a plan. Read-only: creates no charge and needs no card.
get_company_inforead-onlyWhat this company sells, who it is for, and every agent/API entry point. No account needed.
list_pricingread-onlyCurrent plans and prices in USD: plan, interval, amount_usd, currency, what_you_get. No account needed.
search_siteread-onlyFind pages on this site by keyword; returns url, title and summary.
usage_getread-onlyUsage for the calling key (last 30 days)

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "tech.careerpro/careerpro",
  "title": "CareerProAI",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json",
  "remotes": [
    {
      "url": "https://careerpro.tech/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.0",
  "websiteUrl": "https://careerpro.tech/",
  "description": "Tailor your resume to any job, score it against the ATS, and practice interviews. 7-day free trial; "
}