OpenAPI.city
Precise API context for AI agents, via MCP and REST.
Getting Started
Welcome to openapi.city — structured OpenAPI specifications for AI agents and developers. Search, browse, and query thousands of public API specs via REST API or MCP.
Quick Start
Option A: Agent Signup (Recommended)
Tell your AI agent:
Sign up for openapi.city. Read https://openapi.city/signup.md for instructions.
Your agent will:
- Ask for your email
- Create your account and get an API key
- Configure MCP integration automatically
- You confirm via email to activate
Option B: Manual Signup
1. Sign up at openapi.city/dashboard and create an account.
2. Generate an API key from the API Keys page.
3. Make your first request:
curl -H "Authorization: Bearer oac_live_YOUR_KEY_HERE" \
https://openapi.city/api/v1/providers/search?q=stripe
4. Browse the response:
{
"results": [
{
"slug": "stripe",
"name": "Stripe",
"description": "Online payment processing for internet businesses",
"category": "payments",
"endpoint_count": 243
}
],
"endpoint_matches": [],
"meta": { "page": 1, "per_page": 25, "total": 1, "total_pages": 1 }
}
What you can do
| Feature | Endpoint | Description |
|---|---|---|
| Search APIs | GET /api/v1/providers/search?q= | Full-text search across all providers |
| List providers | GET /api/v1/providers | Paginated index of all API providers |
| Provider details | GET /api/v1/providers/:slug | Metadata, version info |
| Full spec | GET /api/v1/providers/:slug/spec | Complete OpenAPI specification |
| Endpoints | GET /api/v1/providers/:slug/endpoints | All endpoints for a provider |
| Single endpoint | GET /api/v1/providers/:slug/endpoints/:method/*path | Detailed endpoint info |
| Schemas | GET /api/v1/providers/:slug/schemas/:name | Schema definitions |
| Summary | GET /api/v1/providers/:slug/summary | Generated spec summary |
| Auth requirements | GET /api/v1/providers/:slug/auth | Authentication schemes |
| Resolve URL | POST /api/v1/resolve | Ingest a new spec by URL |
Two integration paths
- REST API — standard HTTP requests, ideal for scripts, backends, and tools
- MCP Server — native integration with AI coding assistants (Cursor, Claude Code, Windsurf)
Next: Authentication →
เซิร์ฟเวอร์ที่เกี่ยวข้อง
Scout Monitoring MCP
ผู้สนับสนุนPut performance and error data directly in the hands of your AI assistant.
Alpha Vantage MCP Server
ผู้สนับสนุนAccess financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
Streamable HTTP Server Example
An example MCP server demonstrating streamable HTTP responses using Node.js.
Comet Opik
Query and analyze your Opik logs, traces, prompts and all other telemtry data from your LLMs in natural language.
MCP Tools
A collection of MCP servers for growth and analytics, including a server for Google Analytics.
HAL (HTTP API Layer)
An MCP server that enables Large Language Models to make HTTP requests and interact with web APIs. It supports automatic tool generation from OpenAPI/Swagger specifications.
Adobe After Effects
Control Adobe After Effects through a standardized protocol, enabling AI assistants and other applications.
ADB Friend
A CLI tool for developers to manage Android devices via ADB.
Shell MCP Server
Executes secure shell commands with configurable directory, shell, and timeout validation.
pyATS
Interact with network devices using Cisco's pyATS and Genie libraries for model-driven automation.
SkillsMP
Search, discover, and install AI coding skills from SkillsMP marketplace with semantic search
PyMilvus Code Generate Helper
Retrieves relevant code snippets and documents to assist in generating PyMilvus code, requiring a running Milvus instance.