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 "Install 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: GitHub Health Monitor 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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dani-aisystems/recruiter-lens'
If you have feedback or need assistance with the MCP directory API, please join our Discord server