# Developer data API

21 tools from ScrapeCreators, DataForSEO and 4 more, paid per call at the provider's price.

## Capabilities

- [GitHub, npm & PyPI](/tools/developer-data/code.md): 15 tools.
- [Website technologies](/tools/developer-data/web-technologies.md): 6 tools.

## All 21 tools

- [Firecrawl developer index search](/providers/firecrawl/developer-search.md): `firecrawl/developer-search`, price pending. Needs query.
- [GitHub activity](/providers/scrapecreators/get-v1-github-user-activity.md): `scrapecreators/get-v1-github-user-activity`, usage based, the maximum is shown before a run. Retrieves GitHub profile contribution activity for a user from the public profile activity timeline. Takes handle, url, year and more, all optional. Served by ScrapeCreators.
- [GitHub contributions](/providers/scrapecreators/get-v1-github-user-contributions.md): `scrapecreators/get-v1-github-user-contributions`, usage based, the maximum is shown before a run. Retrieves the public GitHub contribution graph for a user and year, including total contributions and daily contribution counts/intensity. Takes handle, url and year, all optional. Served by ScrapeCreators.
- [GitHub followers](/providers/scrapecreators/get-v1-github-user-followers.md): `scrapecreators/get-v1-github-user-followers`, usage based, the maximum is shown before a run. Retrieves public GitHub followers for a user. Takes handle, url and cursor, all optional. Served by ScrapeCreators.
- [GitHub following](/providers/scrapecreators/get-v1-github-user-following.md): `scrapecreators/get-v1-github-user-following`, usage based, the maximum is shown before a run. Retrieves public accounts followed by a GitHub user. Takes handle, url and cursor, all optional. Served by ScrapeCreators.
- [GitHub pull requests](/providers/scrapecreators/get-v1-github-user-pull-requests.md): `scrapecreators/get-v1-github-user-pull-requests`, usage based, the maximum is shown before a run. Searches public GitHub pull requests authored by a user using GitHub's public search index. Needs handle. Served by ScrapeCreators.
- [GitHub repositories](/providers/scrapecreators/get-v1-github-user-repositories.md): `scrapecreators/get-v1-github-user-repositories`, usage based, the maximum is shown before a run. Retrieves a user's public repositories with repo metadata like description, language, stars, forks, topics, license, visibility, default branch, and timestamps. Takes handle, url, type and more, all optional. Served by ScrapeCreators.
- [GitHub repository](/providers/github/repo.md): `github/repo`, no charge per call. Public GitHub repository profile: description, stars, forks, open issues, language, license, topics, default branch, last push. Needs owner and repo.
- [GitHub repository](/providers/scrapecreators/get-v1-github-repository.md): `scrapecreators/get-v1-github-repository`, usage based, the maximum is shown before a run. Retrieves public metadata for one GitHub repository, including owner, description, language, stars, forks, topics, license, visibility, default branch, open. Needs url. Served by ScrapeCreators.
- [GitHub repository search](/providers/github/search-repositories.md): `github/search-repositories`, no charge per call. Search public GitHub repositories with GitHub query syntax (e.g. 'mcp server language:typescript stars:>100'). Needs q.
- [GitHub trending developers](/providers/scrapecreators/get-v1-github-trending-developers.md): `scrapecreators/get-v1-github-trending-developers`, usage based, the maximum is shown before a run. Scrapes GitHub's public Trending developers page. Takes language and since, all optional. Served by ScrapeCreators.
- [GitHub trending repositories](/providers/scrapecreators/get-v1-github-trending-repositories.md): `scrapecreators/get-v1-github-trending-repositories`, usage based, the maximum is shown before a run. Scrapes GitHub's public Trending repositories page. Takes language, since and spoken language code, all optional. Served by ScrapeCreators.
- [GitHub user](/providers/scrapecreators/get-v1-github-user.md): `scrapecreators/get-v1-github-user`, usage based, the maximum is shown before a run. Retrieves public GitHub user details including name, bio, avatar, company, location, blog, follower counts, public repo counts, and account timestamps. Takes handle and url, all optional. Served by ScrapeCreators.
- [npm package latest version](/providers/npm/package-latest.md): `npm/package-latest`, no charge per call. Latest published version of an npm package: version, description, license, homepage, dependencies. Needs name.
- [PyPI package](/providers/pypi/package.md): `pypi/package`, no charge per call. Metadata of a Python package on PyPI: version, summary, license, homepage, required Python. Needs name.
- [Domains by HTML terms](/providers/dataforseo/domain-analytics-technologies-domains-by-html-terms.md): `dataforseo/domain-analytics-technologies-domains-by-html-terms`, usage based, the maximum is shown before a run. This endpoint provides domains based on the HTML terms they use on their homepage. Needs search terms. Served by DataForSEO.
- [Domains by website technology](/providers/dataforseo/domain-analytics-technologies-domains-by-technology.md): `dataforseo/domain-analytics-technologies-domains-by-technology`, usage based, the maximum is shown before a run. This endpoint provides domains based on the technology they use. Takes technology paths, groups, categories and more, all optional. Served by DataForSEO.
- [Website technologies aggregation](/providers/dataforseo/domain-analytics-technologies-aggregation-technologies.md): `dataforseo/domain-analytics-technologies-aggregation-technologies`, usage based, the maximum is shown before a run. The Aggregation Technologies endpoint will provide you with a list of the most popular technologies websites use alongside the technologies you specify. Takes group, category, technology and more, all optional. Served by DataForSEO.
- [Website technologies of a domain](/providers/dataforseo/domain-analytics-technologies-domain-technologies.md): `dataforseo/domain-analytics-technologies-domain-technologies`, usage based, the maximum is shown before a run. Using this endpoint you will get a list of technologies used in a particular domain. Needs target. Served by DataForSEO.
- [Website technologies summary](/providers/dataforseo/domain-analytics-technologies-technologies-summary.md): `dataforseo/domain-analytics-technologies-technologies-summary`, usage based, the maximum is shown before a run. The Technologies Summary endpoint will provide you with the number of domains across different countries and languages that use the specified technology names. Needs technologies. Served by DataForSEO.
- [Website technology stats](/providers/dataforseo/domain-analytics-technologies-technology-stats.md): `dataforseo/domain-analytics-technologies-technology-stats`, usage based, the maximum is shown before a run. The Technology Stats endpoint will provide you with historical data on the number of domains across different countries and languages that use the specified. Needs technology. Served by DataForSEO.

## Providers

- [ScrapeCreators](/providers/scrapecreators.md): 193 tools, from $0.00188 per call.
- [DataForSEO](/providers/dataforseo.md): 190 tools, from $0.00015 per page, some tools free.
- [GitHub](/providers/github.md): 2 tools, with no charge per call.
- [Firecrawl](/providers/firecrawl.md): 56 tools, from $0.0025 per call, some tools free.
- [npm](/providers/npm.md): 1 tool, with no charge per call.
- [PyPI](/providers/pypi.md): 1 tool, with no charge per call.

## Questions

### Which developer data data can my agent read?

GitHub, npm & PyPI and website technologies.

### Which providers serve developer data tools?

ScrapeCreators, DataForSEO, GitHub, Firecrawl and 2 more. Your agent compares them by price and inputs before it runs one.

### How is it billed?

At the cost the provider reports for each call, with no markup. Your agent sees the maximum before it runs a tool.

[Tools](/tools.md) · [Connection guide](/connect.md) · [Billing](/docs/billing.md)

---

[HTML page](/tools/developer-data) · [Agent index](/llms.txt)
