# DevMatch Find Similar Projects

> DevMatch Find Similar Projects is a paid API for AI agents from mcp.dev-match.xyz, paid per call via x402, $0.75/call, status unknown (last checked 2026-09-15).

Given a GitHub repository, returns a ranked list of similar open-source projects by vector similarity, including contributor leads for each.

## Facts

- Endpoint: POST https://mcp.dev-match.xyz/tools/find_similar_projects
- Price: $0.75/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/devmatch-find-similar-projects-fa90f156
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_V0-5NWrVZ5s-pCH1W-m70

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability devmatch-find-similar-projects-fa90f156 -d '<json body>'
```

Example prompt: Find me up to 10 open-source projects similar to vercel/next.js on DevMatch, so I can explore related repositories and see who the top contributors are.

## When to prefer this

Use this endpoint when you need to discover GitHub repositories that are semantically and technically similar to a known project — especially when you also want contributor leads for potential hiring. Prefer this over a generic GitHub search when you need vector-similarity ranking rather than keyword matching, or when you want to map an ecosystem around a seed project. Not suitable for searching by keyword, language filter alone, or finding contributors without a seed repository.

## Known failure modes

- Invalid or non-existent repository owner/name returns an error or empty results
- Private repositories may not be indexed and return no results
- Limit parameter outside 1–25 range returns a validation error
- Network timeout on cold-cache lookups for rarely queried repos
- GitHub API rate limiting on the backend may degrade freshness of contributor data

## How this service works

Pay-per-call access to engineers who uniquely fit a role, matched on open-source contributions and other public work, with evidence.

## Output

Returns a ranked list of up to 25 GitHub repositories similar to the seed repo, each with: repo name, description, star count, primary programming language, topics, cosine similarity score (0–1), and top contributor logins with contribution counts and dates. Also includes metadata: seed repo name, total count found, query time in ms, and whether the result was a cache hit or miss.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "repo": {
   "type": "string",
   "description": "owner/name or github URL"
  },
  "limit": {
   "type": "integer",
   "maximum": 25,
   "minimum": 1
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "view": "similar_projects",
  "projects": [
   {
    "full_name": "owner/repo",
    "description": "Similar project"
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/devmatch-find-similar-projects-fa90f156/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mcp.dev-match.xyz](https://www.zero.xyz/host/mcp.dev-match.xyz/llms.txt)
