Developer Access

Access the FindAPI directory programmatically. Search, filter, and retrieve API data through our REST API, connect AI agents via MCP, or use structured discovery files.

Choose Your Access Method

Pick the right integration path for your use case.

GoalResource
Browse the directoryhttps://www.findapi.dev
Integrate via RESTGET /api/v1/apis — search, filter, paginate
Generate typed clientsOpenAPI 3.0 Spec
Connect an AI agentMCP endpoint at https://www.findapi.dev/api/mcp
Understand the platformllms.txt / For AI guide

REST API

Query the directory with filtering, search, and pagination. All endpoints return JSON with CORS headers enabled.

Endpoints

MethodPathDescription
GET/api/v1/apisSearch and list APIs
GET/api/v1/apis/{slug}Get a single API by slug
GET/api/v1/categoriesList all categories
GET/api/v1/tagsList all tags

Query parameters for /api/v1/apis

ParameterTypeDescription
searchstringFree text search across name, description, provider
categorystringFilter by category name (e.g. "AI", "Finance")
tagsstringComma-separated tag slugs
pricingenumfree | freemium | paid
authenumnone | api-key | oauth
sortenumrecent | popular | name (default: recent)
limitintegerResults per page, max 100 (default: 20)
offsetintegerPagination offset (default: 0)

Example

curl "https://www.findapi.dev/api/v1/apis?category=AI&pricing=free&limit=5"

# Response
{
  "data": [
    {
      "name": "Example API",
      "slug": "example-api",
      "provider": "Example Corp",
      "description": "...",
      "category": "AI",
      "tags": ["machine-learning"],
      "pricing": "Free",
      "auth": "API Key",
      "websiteUrl": "https://example.com",
      "popularity": 42
    }
  ],
  "pagination": { "total": 128, "limit": 5, "offset": 0 },
  "links": {
    "self": "/api/v1/apis?limit=5&offset=0",
    "next": "/api/v1/apis?limit=5&offset=5"
  }
}

MCP Server

Connect AI agents (Claude, Cursor, etc.) to FindAPI using the Model Context Protocol. The server exposes tools for searching and browsing the directory.

Connection

// Add to your MCP client configuration
{
  "mcpServers": {
    "findapi": {
      "url": "https://www.findapi.dev/api/mcp"
    }
  }
}

Available tools

ToolDescription
search_apisSearch and filter APIs by keyword, category, pricing, auth type
get_api_detailsGet full details for a specific API by slug
list_categoriesList all available API categories
list_tagsList all tags used to classify APIs

Transport: Streamable HTTP (stateless). Compatible with any MCP client that supports the HTTP transport.

Discovery Files

Machine-readable files for AI agents, crawlers, and developer tooling to discover and understand FindAPI.

FileDescriptionLink
llms.txtLightweight plain-text site guide for LLMsView
llms-full.txtComprehensive plain-text guide for AI agentsView
OpenAPI 3.0 SpecFull API specification with endpoints, parameters, and response schemasView
SitemapXML sitemap with all API detail pages, categories, and blog articlesView

API Item Schema

Each API in the directory includes the following fields.

FieldTypeDescription
idstringUnique identifier
slugstringURL-safe slug for the API
namestringAPI name
providerstringCompany or organization behind the API
descriptionstringBrief description of the API
categorystringPrimary category (e.g. AI, Finance, Weather)
tagsstring[]Classification tags
pricingenumFree | Free + Paid | Paid only
authenumAPI Key | OAuth | None
corsenumYes | No | Unknown
websiteUrlstringLink to the API provider's website
startingPricestringStarting price if applicable
popularityintegerPopularity score
createdAtdatetimeWhen the API was added to the directory

FAQ

Common questions about integrating with FindAPI.

Do I need an API key?
No. All API endpoints are public and require no authentication.
Is there a rate limit?
There is no strict rate limit, but please be respectful. Responses are cached for 5 minutes.
Can I use FindAPI in my AI agent?
Yes. Use the MCP endpoint for tool-based access or the REST API for direct integration. See the For AI guide for more details.
Does FindAPI let me call third-party APIs?
No. FindAPI is a discovery and metadata platform. It does not proxy or execute third-party API requests.
Where can I learn more about using FindAPI with AI systems?
Visit the For AI Systems page for a comprehensive guide on integrating AI agents with FindAPI.

Related Resources

Other machine-readable entry points for FindAPI.

  • For AI Systems — comprehensive guide for LLMs, agents, and developer tools
  • llms.txt — lightweight plain-text guide for LLMs
  • llms-full.txt — comprehensive plain-text guide for AI agents
  • OpenAPI Spec — full API schema and endpoint definitions
  • MCP Endpoint — tool-based agent access via Model Context Protocol