API docs
BuilderGraph exposes repository, contributor-activity, ecosystem, spotlight, stats, and export endpoints over a JSON API. Contact unlocks are disabled, and autonomous metered payments are not part of the active paid offer.
base url
Public endpoints are rooted at:
https://api.buildergraph.dev/api/v1public lookup endpoints
Public endpoints are intended for single-entity lookup and exploration. Bulk exports and commercial access require an API key.
GETlist ecosystems
curl "https://api.buildergraph.dev/api/v1/ecosystems?limit=25"GETsearch repositories
curl "https://api.buildergraph.dev/api/v1/repos?q=ethereum&limit=25"GETsearch contributor activity
curl "https://api.buildergraph.dev/api/v1/contributors?q=vitalik&limit=25"GETglobal stats
curl "https://api.buildergraph.dev/api/v1/stats"GETlatest published spotlights
curl "https://api.buildergraph.dev/api/v1/spotlights?limit=5"authenticated export endpoints
Export endpoints require an active subscription API key created after checkout.
curl "https://api.buildergraph.dev/api/v1/exports/repos?ecosystem=ethereum&format=json" \
-H "X-API-Key: bg_live_..."curl "https://api.buildergraph.dev/api/v1/exports/contributors?format=csv" \
-H "X-API-Key: bg_live_..."mcp discovery beta
BuilderGraph exposes a JSON-RPC 2.0 MCP endpoint at /api/mcp. Discovery is available as a beta surface over the same data exposed by the REST API. Use a subscription API key for authenticated calls.
# List tools via JSON-RPC
curl -X POST "https://api.buildergraph.dev/api/mcp" \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
# Call a tool with a subscription key
curl -X POST "https://api.buildergraph.dev/api/mcp" \
-H "Content-Type: application/json" \
-H "X-API-Key: bg_live_..." \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"search_repos","arguments":{"q":"solana","limit":10}}}'disabled surfaces
Contributor contact unlocks are disabled and return a non-billable unavailable response. Metered per-call payments are not presented as an active paid product. Paid access uses subscription API keys.