# Public APIs

> Use this tool when you need to discover and integrate free public APIs into your applications, or when searching for external data sources to prototype or build integrations. It solves problems of finding relevant APIs for specific use cases through intelligent semantic search capabilities. The tool accepts natural language queries as input and returns detailed API information, including authentication requirements and metadata, making it ideal for developers seeking to match their needs with available API capabilities.

Canonical page: https://skillsregistry.net/skills/zazencodes-public-apis  
JSON: https://api.skillsregistry.net/v1/skills/zazencodes-public-apis

## Description

This MCP server provides access to a curated catalog of free public APIs with intelligent embedding-based search capabilities, built by Alexander Galea using Python with FastEmbed for semantic search and numpy for vector operations. The implementation offers two core tools for searching APIs by natural language queries and retrieving detailed API information, plus resources for browsing the complete catalog, with all data sourced from the public-apis GitHub repository and indexed using sentence transformers for semantic similarity matching. Features include pre-built embedding indexes for fast query responses, test mode support for development workflows, and structured API metadata including authentication requirements, HTTPS support, and CORS policies, making it valuable for developers discovering APIs for specific use cases, prototyping applications that need external data sources, or building integrations where semantic search helps match natural language requirements to available API capabilities.

## Trust

- **Trust score (0–1):** 0.65
- **Verification tier:** scanned
- **Last scanned:** 2026-09-01

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** version-control
- **Updated:** 2026-09-01

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/zazencodes-public-apis)
- **Repository:** <https://github.com/zazencodes/public-apis-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "zazencodes-public-apis"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/zazencodes-public-apis` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/zazencodes-public-apis/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
