Developers & agents
Zoipi API & documentation
Zoipi is designed to be read by both people and machines. Every discovery endpoint returns structured JSON, is CORS-enabled, and needs no API key. Free to use with attribution.
Start here
OpenAPI 3.0 specMachine-readable description of every public endpoint. Mirrored at /api/openapi.json./openapi.json llms.txtPlain-text overview of the directory, when to use it, and links to every category./llms.txt Full directory exportComplete JSON snapshot of all approved tools plus the category taxonomy./api/tools.json SitemapCrawler-friendly index of every public URL on Zoipi./sitemap.xml
Endpoints
GET /api/tools
Search and filter approved AI tools and MCP servers.
| Parameter | Description |
|---|---|
| q | Search across tool name and description. |
| category | Category name or slug, e.g. ai-code. |
| pricing | Free | Freemium | Paid. |
| model | Foundation model substring, e.g. GPT-4o, Claude, Stable Diffusion. |
| byok | true / false β bring-your-own-key support. |
| mcp | true / false β restrict to or exclude MCP servers. |
| limit | 1β200, default 50. |
| offset | Pagination offset, default 0. |
curl "https://zoipi.com/api/tools?q=video&model=Gen-3&byok=true&limit=10"GET /api/categories
Every category with slug, description, icon and approved tool count.
curl "https://zoipi.com/api/categories"GET /api/tools.json
Bulk export of the whole directory β best for one-shot ingestion.
curl "https://zoipi.com/api/tools.json"Error format
Every /api/* route returns JSON on failure β never an HTML shell.
{
"error": true,
"code": 404,
"message": "Resource not found",
"resolution": "Visit /openapi.json or /llms.txt for available endpoints"
}Usage & attribution
Data is free to cite with attribution to ZOIPI AI (https://zoipi.com). Responses are cached for 10 minutes; please keep request volume reasonable. Questions or higher-volume access: contact@zoipi.com.