Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Public APIs

БесплатноНе проверен

An MCP server that indexes the public-apis catalogue, allowing LLMs to search and filter over 1,400 public APIs by category, authentication type, and technical

GitHubEmbed

Описание

An MCP server that indexes the public-apis catalogue, allowing LLMs to search and filter over 1,400 public APIs by category, authentication type, and technical requirements. It facilitates precise API discovery for developers by providing tools to query specific features like HTTPS support and CORS compatibility.

README

An MCP server that indexes the public-apis catalogue and lets an LLM query it by category, auth type, HTTPS support, CORS, and keyword — without browsing the README manually.

Why

Without this MCP, an LLM recommending a public API has to guess or ask the user to check manually. With it, the LLM can say:

"I need a Books API, HTTPS, no auth, CORS-enabled for your React app." → query_apis(category="Books", no_auth=True, https=True, cors="yes")

Tools

Tool Description
list_categories Returns all available API categories (Animals, Finance, …)
query_apis Filters the index by keyword, category, auth, HTTPS, CORS
update_index Re-downloads the README and rebuilds the index

query_apis parameters

Parameter Type Description
keyword str Substring match on name or description
category str Exact category (case-insensitive)
auth str "apiKey", "OAuth", "" (none), etc.
no_auth bool Shortcut: APIs that need no authentication
https bool True = HTTPS only, False = HTTP only
cors str "yes", "no", "unknown"

Installation

cd MCP_PUBLIC_APIS
pip install -e .

Running

mcp-public-apis

Or add it to your MCP client config:

{
  "mcpServers": {
    "public-apis": {
      "command": "mcp-public-apis"
    }
  }
}

Development

pip install -e ".[dev]"
pytest

Data Source

The index is built from the raw README.md of public-apis/public-apis on GitHub, which lists ~1400 public APIs organised into ~80 categories. The schema mirrors the README table exactly:

name · url · description · auth · https · cors · category

from github.com/Attilio81/MCP_PUBLIC_APIS

Установка Public APIs

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/Attilio81/MCP_PUBLIC_APIS

FAQ

Public APIs MCP бесплатный?

Да, Public APIs MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Public APIs?

Нет, Public APIs работает без API-ключей и переменных окружения.

Public APIs — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

Как установить Public APIs в Claude Desktop, Claude Code или Cursor?

Открой Public APIs на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Public APIs with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development