{"uid":"cap_Eper9xCFMVZDyef2Phr6x","slug":"devmatch-api-find-engineer-candidates-d955be1b","name":"DevMatch API — Find Engineer Candidates","description":"Pay-per-call access to engineers who uniquely fit a role, matched on open-source contributions and other public work, with evidence.","url":"https://mcp.dev-match.xyz/tools/find_candidates","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"input":{"type":"string","description":"Job description, informal brief, or public github.com repo URL"},"limit":{"type":"integer","maximum":50,"minimum":1,"description":"Max candidates (default 20, max 50)"},"exclude":{"type":"array","items":{"type":"string"},"description":"GitHub logins or orgs to exclude"}}},"responseSchema":{"type":"json","example":{"view":"candidates","candidates":[{"bio":"Rust systems engineer","name":"Example Dev","login":"example_dev","html_url":"https://github.com/example_dev","location":"Remote"}],"total_count":20}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"1.25","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$1.25/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"1.25","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"1.25","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_6pJj6YLtMk8hCy7yxUb3y","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"1.25","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Finds and ranks software engineers by verified open-source contributions given a job description, informal brief, or GitHub repo URL.","exampleAgentPrompt":"Search DevMatch for up to 30 Rust systems engineers who'd be a good fit for this role — we need someone strong in async Rust and distributed systems — and exclude anyone from the 'tokio-rs' org.","exampleUseCases":[{"title":"Sourcing backend engineers for a startup","prompt":"Find me up to 25 backend engineers with strong open-source contributions who'd be a good fit for a Node.js and PostgreSQL API role — exclude anyone from 'vercel' or 'prisma' orgs."},{"title":"Matching contributors to an open-source repo","prompt":"I want to find developers who look like strong contributors to my open-source project — here's the repo: https://github.com/my-org/my-project. Give me the top 20 matches."},{"title":"Hiring a ML engineer based on public work","prompt":"Can you find me up to 15 machine learning engineers with verified public GitHub work in Python and PyTorch? I'm hiring for a computer vision role and want people with real open-source history."}],"resultDescription":"Returns a JSON object with a 'candidates' array (up to the requested limit) each containing the engineer's name, GitHub login, profile URL, bio, and location, plus a total_count of matches found.","failureModes":["Empty candidates array if no engineers match the job description or filters","Malformed or non-existent GitHub repo URL returns error or zero results","Limit exceeding 50 is rejected with a validation error","Payment failure (insufficient USDC balance or x402 protocol error) blocks the call","Overly narrow exclusion lists may reduce results to zero"],"whenToPreferThis":"Choose this endpoint when you need to discover software engineers ranked by actual, verifiable open-source contributions rather than self-reported resumes or recruiter databases. It is especially useful when you have a GitHub repo URL as a reference point, or when you want to filter out candidates from specific organizations. Prefer it over generic job board APIs when signal quality and public-work verification matter.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T23:23:48.993Z","isFirstParty":false}