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
Описание
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
Установка Public APIs
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/Attilio81/MCP_PUBLIC_APISFAQ
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
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Public APIs with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
