recruiter-lens
Audits GitHub repositories and user profiles for hiring signal, providing tools such as audit_repo and recruiter_scan to analyze README presence, CI, license, topics, commit-message patterns, activity recency, bio, and pinned repositories.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@recruiter-lensrecruiter_scan on octocat"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
recruiter-lens
Audits GitHub repos and profiles for hiring signal — as an MCP server (audit_repo, recruiter_scan tools) usable from Claude Code, Claude Desktop, or any MCP client, and as a standalone CLI.
Packages the repository-auditor and technical-recruiter-review skill methodology as a tool any AI assistant can call directly, instead of a prompt you paste in.
Design choice worth knowing about
This tool does not call an LLM itself. It gathers deterministic, checkable facts from the GitHub API (README presence, CI, license, topics, commit-message patterns, activity recency, bio/pin presence) and applies rule-based severity/verdict logic. The qualitative judgment — actually reading the code, weighing architecture — is left to whatever AI assistant is calling this tool.
This is a deliberate simplicity choice, not a missing feature: the task here is fact-gathering, and a second nested LLM call would add cost and non-determinism without adding real capability the calling assistant doesn't already have. It also means the entire tool is testable without an API key — see test/.
Related MCP server: GitHunt MCP
MCP usage
claude mcp add recruiter-lens -e GITHUB_TOKEN=<your token> -- npx recruiter-lens-mcpThen ask your assistant something like "use recruiter_scan to check github.com/someuser" or "audit_repo on octocat/Hello-World".
CLI usage
GITHUB_TOKEN=<token> npx recruiter-lens audit-repo <owner>/<repo>
GITHUB_TOKEN=<token> npx recruiter-lens scan <username>GITHUB_TOKEN needs at least public read access; a classic PAT with repo scope covers private repos too.
Testing
npm test runs the scoring-logic tests (test/*.test.mjs) — pure functions, no network, no API key required, runs in CI on every push.
License
MIT — see LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
Audit GitHub repos for malicious and supply-chain code before you depend on them.
Screens public GitHub repos and PRs to generate risk maps, findings, and merge-readiness signals.
Audit and repair any public GitHub repo. Free survey; paid source, unified diffs and a pull request.
Scan any public GitHub MCP-server repo for security issues. 37 MCP-specific L1 rules, 8 languages.
Related MCP Servers
- AlicenseAqualityBmaintenanceMCP server that searches, scores, and ranks GitHub developers for technical recruiting.88Apache 2.0
- AlicenseAqualityAmaintenanceGitHunt MCP gives AI assistants access to developer talent-discovery engine. Search a pool of millions of GitHub developers by location, role, and skills; pull a single developer's ranked profile, or run deep analysis on a candidate. Results come back ranked by fit with transparent scoring, experience, commit activity, OSS contributions and the contact info, so an agent can build a shortlist.326 npmMIT

repo-doctorofficial
AlicenseNot gradedqualityCmaintenanceMCP server that produces scored, evidence-cited audits of public GitHub repos via tools for fetching metadata, reading files, scanning git history, and checking hygiene.MIT- AlicenseNot gradedqualityCmaintenanceEnables auditing public GitHub repositories over MCP Streamable HTTP, including classifying URLs, cloning repositories, scanning manifests, CI workflows, and credential signals, and producing findings, file trees, summaries, and PDF reports.21 npmMIT