Skip to content

Getting Started

The AI Indigo API gives you programmatic access to 7,500+ AI tools. Start with a free API key — no credit card required.

Authentication

All requests require an API key in the Authorization header.

http
Authorization: Bearer ai_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Get your key at /settings/api-keys.

Rate Limits

TierDailyPer Minute
Free10010
Pro5,00060
Enterprise50,000300
json
{ "error": { "status": 429, "message": "Daily limit exceeded: 100 requests/day" } }

Endpoints

List and filter tools with pagination. Supports filtering by category, pricing, and sorting.

Scope: tools:read

Parameters

NameTypeRequiredDescriptionDefault
categorystringNoFilter by category name
pricingstringNofree | freemium | paid
sortstringNopopularity | name | rating | newest | reviewspopularity
pageintegerNoPage number1
per_pageintegerNoResults per page (max 100)20
fieldsstringNoComma-separated field whitelist

Request

bash
curl -H "Authorization: Bearer ai_live_..." \
  "https://aiindigo.com/api/v1/tools?category=coding&pricing=free&per_page=5"

Response

json
{
  "data": [
    {
      "slug": "cursor",
      "name": "Cursor",
      "tagline": "The AI-first code editor",
      "category": "coding",
      "pricing": "freemium",
      "rating": 4.8,
      "review_count": 312,
      "url": "https://cursor.sh"
    }
  ],
  "meta": { "total": 847, "page": 1, "per_page": 5, "pages": 170 }
}

MCP Server

Use AI Indigo directly from Claude Desktop or any MCP-compatible client — no code required.

json
{
  "mcpServers": {
    "ai-indigo": {
      "type": "url",
      "url": "https://aiindigo.com/api/mcp",
      "name": "ai-indigo"
    }
  }
}
Full MCP documentation →

Error Codes

StatusMeaning
200Success
400Bad request — invalid or missing parameters
401Invalid or missing API key
403API key missing required scope — upgrade your plan
404Resource not found
429Rate limit exceeded — daily or per-minute
500Internal server error
All errors return: { "error": { "status": N, "message": "...", "docs": "..." } }