Quickstart
Make your first call against any of 50+ scientific & civic APIs in under 5 minutes.
-
1
Sign in & get an API key
Sign in with your Google account at /auth/signin and create an API key from your dashboard. Free tier: 30,000 requests / month across all APIs.
Your key looks like
ppn_live_xxxx…. Treat it like a password. -
2
Pick an API
Browse the catalog for the human-readable list, or fetch /catalog.json for a machine-readable directory with the URL of each API's OpenAPI spec.
Every API has an interactive Try-it-out page at
{api}/docs(powered by Scalar — paste your API key once and call any endpoint live). -
3
Call it
Example: get the elevation of Tokyo Station from the Onokoro API.
curl -H "Authorization: Bearer ppn_live_xxxx" \ "https://api.onokoro.org/api/v1/elevation?lat=35.6812&lon=139.7671"Most public endpoints work without authentication for trial requests; rate limits and feature flags kick in once you authenticate.
For AI agents (Claude, GPT, Cursor, …)
PPN Hub publishes a Model Context Protocol gateway so AI agents can discover and call every public API as MCP tools — no per-API integration needed.
-
MCP endpoint:
https://mcp.ppn-hub.com/mcp— three tools:search_apis(open),execute_apiandenvironment_brief. Setup: /console/mcp. - llms.txt: /llms.txt — index of every public API per the llmstxt.org specification.
- OpenAPI: /openapi.yaml (also at /.well-known/openapi.yaml).