Githunt Mcp

io.github.githunt-agent由 GitHub 帳號 githunt-agent 發布v0.2.1更新於 Oct 27, 2026

Search, rank, and analyze GitHub developers for tech recruiting via GitHunt's API.

已驗證Streamable HTTP可網頁執行開發者工具商業與電商

概覽

AI 產生的概覽

GitHunt MCP 讓助理搜尋預先索引的 GitHub 開發者資料庫、查看排名檔案,並對候選人做 AI 深入分析,用於技術招募。

可以做什麼
  • 依地點、角色、技能和語言在 GitHunt 預先索引的開發者資料庫中搜尋,回傳含評分、活躍度與聯絡方式的排名結果,並可用 offset 翻頁
  • 依使用者名稱查詢單一開發者的排名檔案,包含整體、檔案、技術棧與活躍度評分、經驗、提交活躍度與熱門儲存庫
  • 以即時 GitHub 資料對單一檔案做深入 AI 分析,給出熟練度、最合適職務與擷取到的公開電子郵件
  • 結果以 Markdown 表格加結構化 JSON 回傳,地點查無結果時會建議相近的支援地點
適用情境
適合招募人員與用人團隊在聊天用戶端中依 GitHub 活躍度篩選並核實工程師候選人,例如尋找某城市具備特定技能的後端工程師,再分析排名前幾位的候選人。
執行需求
可使用託管的遠端端點並以 GitHunt 帳號登入,或使用本機 npm 套件(以 npx 執行),後者需要 Node.js 與 GITHUNT_API_KEY 環境變數;GITHUNT_API_URL 可覆寫 API 基礎位址。請求會計入 GitHunt 方案配額。
安裝前請注意
需要 GitHunt API 金鑰或帳號登入,用量依方案配額計算。結果包含聯絡方式與從 GitHub 檔案擷取的公開電子郵件,需謹慎處理候選人資料。評分僅反映公開 GitHub 活躍度,應作為線索來源而非自動篩選依據。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Githunt Mcp,將其新增到工作區。
  2. 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.githunt-agent%2Fgithunt-mcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。

{
  "mcpServers": {
    "githunt": {
      "type": "http",
      "url": "https://mcp.githunt.ai/mcp"
    }
  }
}

README

githunt-mcp

[npm version] [node] [license] [MCP]

An MCP server that gives your AI assistant a recruiter's view of GitHub. It wraps GitHunt's API so Claude, Cursor, and other MCP clients can search a pre-indexed pool of GitHub developers, look up a ranked profile, and run deep AI analysis on a candidate - all from a chat prompt.

Ask "find backend engineers in Berlin who know Go and Kubernetes" and get back a ranked, scored shortlist with activity signals and contact info.

Prefer zero setup? GitHunt also runs a hosted MCP server at https://mcp.githunt.ai/mcp. Add it as a custom connector in Claude (Settings -> Connectors) or as a remote MCP server in your client and sign in with your GitHunt account - no API key or local process needed. This package is the self-hosted (stdio) alternative.

Quickstart

  1. Grab an API key from your GitHunt account.

  2. Run the server:

    bash
    GITHUNT_API_KEY=your-key-here npx githunt-mcp
  3. Wire it into your client (see below), then just ask.

Environment variables

VariableRequiredDescription
GITHUNT_API_KEYyesYour GitHunt API key
GITHUNT_API_URLnoAPI base URL (default https://api.githunt.ai)

Claude Code

bash
claude mcp add githunt -e GITHUNT_API_KEY=your-key-here -- npx githunt-mcp

Claude Desktop

Add to claude_desktop_config.json:

json
{  "mcpServers": {    "githunt": {      "command": "npx",      "args": ["githunt-mcp"],      "env": {        "GITHUNT_API_KEY": "your-key-here"      }    }  }}

Cursor

Add to .cursor/mcp.json:

json
{  "mcpServers": {    "githunt": {      "command": "npx",      "args": ["githunt-mcp"],      "env": {        "GITHUNT_API_KEY": "your-key-here"      }    }  }}

Any MCP client that speaks stdio works the same way: run npx githunt-mcp with GITHUNT_API_KEY in the environment.

Try it

Once connected, prompt your assistant naturally:

  • "Find senior frontend developers in Warsaw who know React and TypeScript."
  • "Show me hireable DevOps engineers in Poland with 5+ years on GitHub."
  • "Give me the next 25 candidates for that search." (paging via offset)
  • "Pull up octocat's GitHunt profile."
  • "Do a deep analysis of torvalds - proficiency, best-fit roles, any public emails."
  • "Search for ML engineers in San Francisco, then analyze your top 3."

Tools

ToolWhat it doesSpeed
search_developersSearch GitHunt's pre-indexed pool by location, role, skills, languages, and more. Returns candidates ranked by fit with scores, activity, and contact info. Pages via offset (0-200). Returns a markdown table plus structured JSON. If a location matches nothing, it suggests similar supported locations instead of an empty page.Fast (pool-served, no live crawl)
get_developerGet one developer's ranked profile by login/username: overall, profile, tech-stack, and activity scores, experience, commit activity, top repos, and contact info.Fast (cache-first)
analyze_profileDeep AI analysis of a profile from live GitHub data: proficiency level, best-fit roles, and extracted emails. Use it to vet a shortlisted candidate.Slower (live crawl)

Supported role values: fullstack, frontend, backend, mobile, devops, ai-engineer, ai-orchestrator, ml-engineer, data-scientist, data-engineer, security, cloud, blockchain, embedded, gamedev, ios-developer, android-developer, sre, platform-engineer, qa-engineer, solutions-architect, cto, vp-engineering, head-engineering, engineering-manager, tech-lead, product-manager, director-engineering.

Skills are matched with synonyms (k8s -> kubernetes), and locations are normalized (SF, NYC, UK, Warszawa).

Full API reference: https://docs.githunt.ai

Scoring

Each candidate carries an overall score built from three dimensions, all surfaced in get_developer:

  • Profile score - bio, seniority signals, and account maturity.
  • Tech-stack score - how well their languages and repos match the requested skills and role.
  • Activity score - recency and volume of public contributions (commits, frequency, commit-message quality).

search_developers ranks the pool by fit for your query; analyze_profile recomputes proficiency and role fit against fresh GitHub data.

Quotas

Requests count against your GitHunt plan's quota. Every response includes your current usage (used / limit for the month), and a quota_exceeded error tells you when you've hit the cap. See your account for plan limits.

Limitations & responsible use

GitHunt reads public GitHub activity, which is strong evidence of technical work but far from the whole picture:

  • It's blind to private-repo, internal, and enterprise contributions - many excellent engineers have quiet public profiles.
  • The candidate pool is pre-indexed, so brand-new or rarely-active accounts may be missing; analyze_profile fetches live data for a specific person.
  • Public-activity signals can skew by geography, employer, and career stage.

Use this as a lead generator, not an automated filter. Treat scores as a starting point for a human conversation, not a hiring decision. GitHub is not the whole engineer.

Contributing

Issues and pull requests are welcome. Please open an issue describing the change before sending a large PR. For API behavior and endpoint details, see https://docs.githunt.ai.

License

MIT - see LICENSE.

來源:README.md,提交 65f5628

工具

0
該伺服器需要登入,因此 SourceWeft 無法在沒有帳號的情況下讀取其工具,也未收錄。已連接帳號所能看到的內容可能因帳號及其權限而異。

版本歷史

1
  1. v0.2.1最新Sep 16, 2026

評分

已滿足適用檢查項的 85%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分