Job Search MCP

SAFE max severity MEDIUMSkillSpector Caution 3 registry clawhub.ai last scanned 1 scan

Verdict safe, but 2 findings (2 medium), mainly data exfiltration. Most recent scan 2026-02-06.

The Job Search MCP skill is a relatively safe wrapper around the JobSpy MCP server with LOW to MEDIUM severity issues. The skill itself contains no malicious code, prompt injection attempts, or data exfiltration logic. The primary concerns are: (1) missing optional metadata fields that would improve transparency, (2) incomplete documentation, (3) supply chain risks from unpinned dependencies and unverified external repository clones. The skill functions as a documentation/configuration guide rather than executable code, which limits its attack surface. The main risks are indirect - users could install compromised versions of dependencies or clone a malicious repository if the external sources are compromised. No direct security threats (prompt injection, credential theft, command injection) were detected in the skill content itself.

Scanner's overall assessment (LLM analyzer)

Second scanner: NVIDIA SkillSpector

Independent static run, no language model, over the same files as the Cisco scan above. How the two scanners compare across the whole corpus: Two scanners, one corpus.

What this skill does

Search for jobs across LinkedIn, Indeed, Glassdoor, ZipRecruiter, Google Jobs, Bayt, Naukri, and BDJobs using the JobSpy MCP server.

Package
2 files, 18 KB
SKILL.md
2105 words, 12+ sections
Code
None. Instructions only.

SKILL.md covers: Job Search MCP Skill · When to Use This Skill · Prerequisites · Installation & Setup · Option 1: Python MCP Server (Recommended) · Install with pip · Or install with uv (faster) · Option 2: Clone a Pre-built Server · Clone the jobspy-mcp-server repository · Install dependencies · or · Claude Desktop Configuration

Findings

MEDIUM External Dependency Installation Without Version Pinning Data Exfiltrationllm

The installation instructions recommend installing dependencies without pinned versions (e.g., 'mcp>=1.1.0', 'python-jobspy>=1.1.82'). This creates supply chain risk as future versions could introduce malicious code or breaking changes.

SKILL.md

pip install mcp>=1.1.0 python-jobspy>=1.1.82 pandas>=2.1.0 pydantic>=2.0.0
Remediation: Pin exact versions for all dependencies to ensure reproducible and secure installations. Example: 'pip install mcp==1.1.0 python-jobspy==1.1.82 pandas==2.1.0 pydantic==2.0.0'. Document the tested versions explicitly.
MEDIUM Unverified External Repository Clone Data Exfiltrationllm

The skill instructs users to clone an external GitHub repository (github.com/chinpeerapat/jobspy-mcp-server) without providing verification mechanisms (commit hash, GPG signature, checksum). This creates supply chain risk as the repository could be compromised or modified after publication.

SKILL.md

git clone https://github.com/chinpeerapat/jobspy-mcp-server.git
Remediation: Provide a specific commit hash or tag to clone (e.g., 'git clone --branch v1.0.0'), include checksums for verification, or recommend users verify the repository's authenticity before installation. Document the trusted commit hash in the skill manifest.

What is in the package

FileKindSize
SKILL.mddoc15 KB
example_calls.mddoc2.8 KB

External hosts referenced

indeed.com github.com linkedin.com techcorp.com

Hostnames that appear in the skill's files. Referencing a host is not a finding; compare against the findings above and the skill's stated purpose.

Package contents recorded 2026-10-22. The scan above ran against the version current at scan time; the two can differ if the skill has since been updated.

What we checked

What we did not check

Sources