CoverCraft AI by Ambuj Kumar Tripathi

Live Hugging Face model proofing, ATS resume scoring and career tools by Ambuj Kumar Tripathi

我該用這個嗎

品質與安全性

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

發現項目(1)

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

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

上下文成本

~2,023Token(工具定義)
~2.6 KB典型回應大小
中等的注意力影響(128k 上下文的 1.58%)

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

安裝

一鍵安裝

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

{
  "mcpServers": {
    "covercraft-mcp": {
      "url": "https://career-workspace-ambujsystems.vercel.app/api/mcp"
    }
  }
}

遠端端點

https://career-workspace-ambujsystems.vercel.app/api/mcpstreamable-http

它能做什麼

工具清單

工具(8)

🟢 唯讀🟡 寫入🔴 刪除⚪ 未知
🟢company_research(company_name, focus_areas)

Search web for verified company information, tech stack, and engineering culture using Tavily API and grounded synthesis.

輸入結構描述

{
  "type": "object",
  "properties": {
    "company_name": {
      "type": "string",
      "description": "Target company name (e.g. Stripe, Razorpay)"
    },
    "focus_areas": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Optional focus areas like tech_stack, culture, recent_news"
    }
  },
  "required": [
    "company_name"
  ]
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "company": {
      "type": "string",
      "description": "Target company name"
    },
    "confidence": {
      "type": "string",
      "description": "Confidence level: HIGH, MEDIUM, LOW"
    },
    "summary": {
      "type": "string",
      "description": "Grounded company summary with source citations"
    },
    "tech_stack": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Verified tech stack"
    },
    "recent_news": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Recent developments"
    },
    "sources_count": {
      "type": "number",
      "description": "Count of verified sources evaluated"
    },
    "sources": {
      "type": "array",
      "items": {
        "type": "object"
      },
      "description": "Verified source citations with URLs and titles"
    }
  },
  "required": [
    "company",
    "confidence",
    "summary",
    "sources"
  ]
}
🟢evidence_validator(claims, sources)

Validate factual resume claims against verified web source citations using deterministic Claim Ledger verification. Rejects unsupported claims.

輸入結構描述

{
  "type": "object",
  "properties": {
    "claims": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "List of candidate claims"
    },
    "sources": {
      "type": "array",
      "items": {
        "type": "object"
      },
      "description": "List of source citations with url and content"
    }
  },
  "required": [
    "claims",
    "sources"
  ]
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "claim_ledger": {
      "type": "array",
      "items": {
        "type": "object"
      },
      "description": "Detailed ledger of verified, partial, and unsupported claims"
    },
    "summary": {
      "type": "object",
      "description": "Summary counts of verified, partial, and unsupported claims"
    },
    "confidence": {
      "type": "number",
      "description": "Mathematical confidence score between 0.0 and 1.0"
    },
    "audit_verdict": {
      "type": "string",
      "description": "Audit conclusion: ALL_CLAIMS_VERIFIED, PARTIAL_EVIDENCE_GAPS, or UNSUPPORTED_CLAIMS_DETECTED"
    }
  },
  "required": [
    "claim_ledger",
    "summary",
    "confidence",
    "audit_verdict"
  ]
}
🟢jd_analyzer(jd_text, resume_text)

Parse target Job Description and match required skills against candidate experience with evidence classification and gap detection.

輸入結構描述

{
  "type": "object",
  "properties": {
    "jd_text": {
      "type": "string",
      "description": "Job description text"
    },
    "resume_text": {
      "type": "string",
      "description": "Candidate resume text"
    }
  },
  "required": [
    "jd_text",
    "resume_text"
  ]
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "role_title": {
      "type": "string",
      "description": "Identified target job title"
    },
    "overall_match": {
      "type": "number",
      "description": "Deterministic overall match percentage (0-100)"
    },
    "required_skills": {
      "type": "array",
      "items": {
        "type": "object"
      },
      "description": "Extracted required skills with evidence match"
    },
    "chart_data": {
      "type": "object",
      "description": "Categorical breakdown of strong, partial, transferable, and missing skills"
    }
  },
  "required": [
    "role_title",
    "overall_match",
    "required_skills",
    "chart_data"
  ]
}
🟢ats_readiness(letter_text, jd_text)

Perform heuristic ATS compliance checks (keyword coverage, word count, metrics density, parseable formatting, contact info).

輸入結構描述

{
  "type": "object",
  "properties": {
    "letter_text": {
      "type": "string",
      "description": "Generated cover letter text"
    },
    "jd_text": {
      "type": "string",
      "description": "Target job description text (optional for keyword matching)"
    }
  },
  "required": [
    "letter_text"
  ]
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "readiness_score": {
      "type": "number",
      "description": "Calculated readiness percentage (0-100)"
    },
    "readiness_level": {
      "type": "string",
      "description": "ATS Readiness Tier: HIGH, MEDIUM, LOW"
    },
    "checks": {
      "type": "object",
      "description": "Individual heuristic evaluation criteria"
    },
    "suggestions": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Specific formatting recommendations"
    }
  },
  "required": [
    "readiness_level",
    "checks",
    "suggestions"
  ]
}
🟢source_filter(sources, company_domain)

Audit and categorize research source domains into authoritative tiers (Tier 1: Official/SEC, Tier 2: Reputable tech press, Tier 3: Aggregators) and discard promotional spam.

輸入結構描述

{
  "type": "object",
  "properties": {
    "sources": {
      "type": "array",
      "items": {
        "type": "object"
      },
      "description": "List of research sources with url and content"
    },
    "company_domain": {
      "type": "string",
      "description": "Target company primary domain (e.g. stripe.com)"
    }
  },
  "required": [
    "sources"
  ]
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "filtered_sources": {
      "type": "array",
      "items": {
        "type": "object"
      },
      "description": "Categorized source citations"
    },
    "tier_1_authoritative_count": {
      "type": "number",
      "description": "Count of official primary sources"
    },
    "tier_2_reputable_count": {
      "type": "number",
      "description": "Count of reputable secondary sources"
    },
    "audit_verdict": {
      "type": "string",
      "description": "Source quality verdict"
    }
  },
  "required": [
    "filtered_sources",
    "tier_1_authoritative_count",
    "audit_verdict"
  ]
}
🟢cover_letter_generator(candidate_name, role, company, matched_skills, approved_company_facts, ...)

Synthesize structured, evidence-grounded cover letter paragraphs with in-line citations and tone alignment.

輸入結構描述

{
  "type": "object",
  "properties": {
    "candidate_name": {
      "type": "string",
      "description": "Candidate name"
    },
    "role": {
      "type": "string",
      "description": "Target role title"
    },
    "company": {
      "type": "string",
      "description": "Target company name"
    },
    "matched_skills": {
      "type": "array",
      "items": {
        "type": "object"
      },
      "description": "Verified matched skills with evidence"
    },
    "approved_company_facts": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Verified company research facts"
    },
    "tone": {
      "type": "string",
      "description": "Tone style: professional, confident, technical, humble"
    }
  },
  "required": [
    "candidate_name",
    "role",
    "company",
    "matched_skills"
  ]
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "subject_line": {
      "type": "string",
      "description": "Recommended email subject line"
    },
    "greeting": {
      "type": "string",
      "description": "Salutation"
    },
    "paragraphs": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Structured body paragraphs"
    }
  },
  "required": [
    "subject_line",
    "greeting",
    "paragraphs"
  ]
}
🟢github_proofer(candidate_github_or_resume, technical_claims)

Inspect public GitHub repositories, code languages, commit activity, stars, and forks to fact-check candidate technical claims. Validates evidence-backed claims and flags uncorroborated technical claims.

輸入結構描述

{
  "type": "object",
  "properties": {
    "candidate_github_or_resume": {
      "type": "string",
      "description": "GitHub username, URL, or resume text containing GitHub link"
    },
    "technical_claims": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "List of technical claims to cross-reference against code repositories"
    }
  },
  "required": [
    "candidate_github_or_resume"
  ]
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "username": {
      "type": "string",
      "description": "Inspected GitHub handle"
    },
    "profile_url": {
      "type": "string",
      "description": "Public GitHub profile URL"
    },
    "verified_repositories": {
      "type": "array",
      "items": {
        "type": "object"
      },
      "description": "Verified repositories matching skills"
    },
    "claim_verifications": {
      "type": "array",
      "items": {
        "type": "object"
      },
      "description": "Per-claim verification breakdown"
    },
    "audit_verdict": {
      "type": "string",
      "description": "EVIDENCE_SUPPORTED, PARTIALLY_SUPPORTED, or UNSUPPORTED_CLAIMS_DETECTED"
    }
  },
  "required": [
    "username",
    "profile_url",
    "claim_verifications",
    "audit_verdict"
  ]
}
🟢huggingface_proofer(candidate_hf_or_resume, ai_technical_claims)

Inspect public Hugging Face assets (models, spaces, datasets, lifetime and rolling 30-day downloads) to verify GenAI, LoRA, GGUF, and LLM fine-tuning claims.

輸入結構描述

{
  "type": "object",
  "properties": {
    "candidate_hf_or_resume": {
      "type": "string",
      "description": "Hugging Face username or resume text"
    },
    "ai_technical_claims": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "AI/ML claims to verify"
    }
  },
  "required": [
    "candidate_hf_or_resume"
  ]
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "username": {
      "type": "string",
      "description": "Inspected Hugging Face handle"
    },
    "profile_url": {
      "type": "string",
      "description": "Public Hugging Face profile URL"
    },
    "total_models_published": {
      "type": "number",
      "description": "Number of public models published"
    },
    "aggregate_downloads_last_30_days": {
      "type": "number",
      "description": "Rolling 30-day downloads"
    },
    "aggregate_downloads_all_time": {
      "type": "number",
      "description": "Lifetime downloads across all models"
    },
    "verified_models": {
      "type": "array",
      "items": {
        "type": "object"
      },
      "description": "Published models with weights and metrics"
    },
    "claim_verifications": {
      "type": "array",
      "items": {
        "type": "object"
      },
      "description": "Per-claim verification breakdown"
    },
    "audit_verdict": {
      "type": "string",
      "description": "GenAI competency audit verdict"
    }
  },
  "required": [
    "username",
    "profile_url",
    "aggregate_downloads_all_time",
    "audit_verdict"
  ]
}

社群

為此伺服器評分

證據

近期觀測

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