FindAPI for AI Systems and Developer Agents

FindAPI is a searchable API directory for developers and AI systems. It helps users and agents discover, compare, and retrieve structured information about public APIs by category, pricing, authentication type, tags, and use case.

FindAPI supports both human browsing and machine access through:

  • a public website
  • a REST API
  • an OpenAPI spec
  • an MCP endpoint

What FindAPI Is

FindAPI is an API discovery and comparison platform. It helps:

  • developers find public APIs
  • AI agents search APIs by filters and constraints
  • tools retrieve structured API metadata
  • technical evaluators compare APIs by pricing, auth model, category, and tags

What FindAPI Is Not

  • an API gateway for calling third-party APIs directly
  • a replacement for official provider documentation
  • a hosted execution layer for external APIs
  • an authentication broker for third-party services

Best For

  • API discovery
  • API comparison
  • developer research workflows
  • agent-assisted tool selection
  • structured metadata retrieval for public APIs

Core Capabilities

  • Search public APIs by keyword
  • Filter APIs by category
  • Filter APIs by tags
  • Filter APIs by pricing model
  • Filter APIs by authentication type
  • Retrieve a single API profile by slug
  • Browse categories and tags
  • Access machine-readable schema through OpenAPI
  • Use MCP tools for agent workflows

Key Resources

ResourceURLPurpose
Websitehttps://www.findapi.devHuman-facing API directory
REST APIhttps://www.findapi.dev/api/v1Machine-readable API access
OpenAPI Spechttps://www.findapi.dev/api/openapi.jsonSchema and endpoint definitions
MCP Endpointhttps://www.findapi.dev/api/mcpTool-based agent access
llms.txthttps://www.findapi.dev/llms.txtLightweight AI guide

Common Tasks

Find APIs by keyword

  • Website search
  • GET /api/v1/apis?search=...
  • MCP search_apis

Filter APIs by category

  • GET /api/v1/categories
  • GET /api/v1/apis?category=...

Filter APIs by pricing or auth

  • GET /api/v1/apis?pricing=free
  • GET /api/v1/apis?auth=api-key

Retrieve one API by slug

  • GET /api/v1/apis/{slug}
  • MCP get_api_details

Discover the full schema

  • https://www.findapi.dev/api/openapi.json

API Overview

Main REST endpoints

  • GET /api/v1/apis
  • GET /api/v1/apis/{slug}
  • GET /api/v1/categories
  • GET /api/v1/tags

Supported query filters

  • search
  • category
  • tags
  • pricing
  • auth
  • sort
  • limit
  • offset

API item fields

Records may include:

  • name
  • provider
  • description
  • category
  • tags
  • pricing
  • auth
  • cors
  • status
  • startingPrice
  • websiteUrl
  • createdAt
  • popularity

MCP Overview

Endpoint
https://www.findapi.dev/api/mcp
Transport
Streamable HTTP (POST)
Available tools
  • search_apis
  • get_api_details
  • list_categories
  • list_tags

Recommended Start Order for Agents

If you are an AI agent evaluating or using FindAPI:

  1. Read llms.txt
  2. Read the OpenAPI spec
  3. Use the REST API or MCP endpoint depending on your workflow
  4. Use the website for human-facing context and browsing

Why This Page Exists

This page exists to make FindAPI easier for LLMs, AI agents, developer tools, technical evaluators, and machine-assisted API discovery systems.

FAQ

What is FindAPI?

FindAPI is a searchable directory of public APIs for developers and AI systems.

Does FindAPI provide machine-readable access?

Yes. FindAPI provides a REST API, an OpenAPI spec, and an MCP endpoint.

Can AI agents use FindAPI?

Yes. AI agents can use FindAPI through REST, OpenAPI, and MCP depending on their architecture.

Does FindAPI execute third-party APIs?

No. FindAPI is a discovery and metadata platform, not a hosted execution layer for third-party APIs.

Related Resources

  • Developer Documentation — REST API reference, MCP setup, and integration guides
  • 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