The whole catalog is data, not just pages. Use it in your blog, bots, research or IDE — free, no key required, CORS enabled. Attribution appreciated but not enforced.
GET/api/v1/tools
Paginated catalog. Params: page, perPage (≤100), category, tag, pricing, q, sort (name | newest | popular).
curl "https://alldevtools.vercel.app/api/v1/tools?category=database&pricing=free&perPage=5"GET/api/v1/tools/[slug]
One tool with the full public projection: pros/cons, install command, GitHub stats, alternatives.
curl "https://alldevtools.vercel.app/api/v1/tools/next-js"GET/api/v1/search
Search with fuzzy matching, synonyms and task-based intents. Params: q (required), limit (≤25), category, tag, pricing.
curl "https://alldevtools.vercel.app/api/v1/search?q=test%20rest%20api&limit=5"GET/api/v1/categories
The taxonomy with live tool counts and subcategories.
curl "https://alldevtools.vercel.app/api/v1/categories"Responses are cached at the edge (up to 10 min). Fair use: 60 requests per minute per IP. Data is editorially curated — don't present it as official vendor information.
AktifKoding speaks the Model Context Protocol. Add it once and Claude Desktop, Cursor, Cline or any MCP client can search the catalog and define terms without leaving your editor.
Endpoint
https://alldevtools.vercel.app/api/mcpClaude Desktop / Cursor config
{
"mcpServers": {
"alltools": {
"url": "https://alldevtools.vercel.app/api/mcp"
}
}
}Tools exposed: search_tools, get_tool, list_categories, lookup_term.
Follow new additions via /feed.xml, or subscribe to the weekly digest.