Featured slot
Reach 56,000+ AI builders from just $0.50 a click
Sponsored
6,000+ web scrapers for your AI agent, start free
Sponsored
One API to scrape, enrich, and extract the internet.
Sponsored
Turn any website into LLM-ready data for your agent
Limited-time offer
Run OpenClaw 24/7 on a Hostinger VPS with 20% off
Limited-time offer
Deploy your Hermes agent in 60 seconds, live 24/7, 10% off with code ZACAARON10
Developer API
The free MCP + AI agent directory API
Query thousands of MCP servers, Claude Code plugins, and Hermes agent skills over a plain JSON API. No API key, no signup, no rate limits, and CORS is enabled so you can call it straight from the browser. Build a Raycast extension, a bot, an Apify actor, or feed it to your own agents.
Quickstart
# Search everything
curl "https://www.remoteopenclaw.com/api/search?q=github"
# List database MCP servers
curl "https://www.remoteopenclaw.com/api/mcp?category=Databases&limit=5"
# Machine-readable spec (OpenAPI 3.1)
curl "https://www.remoteopenclaw.com/api/openapi.json"Prefer a spec? Download the OpenAPI 3.1 document to generate a typed client. Agents can also read our /llms.txt or use the MCP server.
MCP server
Use it from inside your agent
The same directory is available as an MCP server, so Claude Code, OpenClaw, Hermes, Codex, or Cursor can search 13,000+ MCP servers, agent skills, and plugins without leaving your editor. It exposes search_mcp_servers, search_skills, and search_plugins — no API key needed.
Install (Claude Code)
$ claude mcp add remoteopenclaw -- npx -y remoteopenclawOr search straight from your terminal
$ npx remoteopenclaw search postgresEndpoints
/api/searchSearch across MCP servers, skills, and plugins in one call.
Query params
q— Search query (required).type— mcp | skill | plugin | all (default all).limit— 1-25 per type (default 10).
Example
curl "https://www.remoteopenclaw.com/api/search?q=postgres&type=mcp&limit=3"Response
{
"query": "postgres",
"type": "mcp",
"count": 3,
"results": [
{
"type": "mcp_server",
"name": "Postgres MCP Pro",
"description": "...",
"url": "https://www.remoteopenclaw.com/mcp/crystaldba/postgres-mcp",
"category": "Databases",
"popularity": 3032
}
]
}/api/mcpList MCP servers, ranked by stars.
Query params
q— Full-text filter.category— Exact category, e.g. Databases.official— true or false.limit— 1-100 (default 20).offset— Pagination offset (default 0).
Example
curl "https://www.remoteopenclaw.com/api/mcp?category=Databases&limit=3"Response
{
"count": 3,
"total": 812,
"limit": 3,
"offset": 0,
"results": [
{
"owner": "crystaldba",
"repo": "postgres-mcp",
"title": "Postgres MCP Pro",
"category": "Databases",
"official": false,
"tags": ["database", "sql"],
"stars": 3032,
"transport": "stdio",
"url": "https://www.remoteopenclaw.com/mcp/crystaldba/postgres-mcp"
}
]
}/api/mcp/{owner}/{repo}Get a single MCP server, including its install command and env vars.
Example
curl "https://www.remoteopenclaw.com/api/mcp/github/github-mcp-server"Response
{
"owner": "github",
"repo": "github-mcp-server",
"title": "GitHub MCP Server",
"category": "Developer Tools",
"official": true,
"stars": 30943,
"installCommand": "...",
"envVars": [{ "name": "GITHUB_TOKEN", "required": true }],
"url": "https://www.remoteopenclaw.com/mcp/github/github-mcp-server",
"docsUrl": "..."
}/api/pluginsList Claude Code and agent plugins.
Query params
q— Full-text filter.category— Exact category.ecosystem— e.g. claude.limit— 1-100 (default 20).offset— Pagination offset (default 0).
Example
curl "https://www.remoteopenclaw.com/api/plugins?ecosystem=claude&limit=3"Response
{
"count": 3,
"total": 3687,
"limit": 3,
"offset": 0,
"results": [
{
"marketplaceSlug": "...",
"slug": "...",
"name": "...",
"category": "development",
"ecosystem": "claude",
"stars": 1200,
"url": "https://www.remoteopenclaw.com/plugins/.../..."
}
]
}/api/plugins/{marketplace}/{plugin}Get a single plugin with its install command.
Example
curl "https://www.remoteopenclaw.com/api/plugins/{marketplace}/{plugin}"Response
{
"name": "...",
"category": "development",
"ecosystem": "claude",
"installCommand": "...",
"sourceUrl": "...",
"url": "https://www.remoteopenclaw.com/plugins/.../..."
}/api/skillsList Hermes agent skills.
Query params
q— Full-text filter.category— Exact category.source— built-in | optional | community | plugin | mcp.limit— 1-100 (default 20).offset— Pagination offset (default 0).
Example
curl "https://www.remoteopenclaw.com/api/skills?source=optional&limit=3"Response
{
"count": 3,
"total": 786,
"limit": 3,
"offset": 0,
"results": [
{
"slug": "...",
"name": "...",
"category": "...",
"source": "optional",
"tags": ["..."],
"url": "https://www.remoteopenclaw.com/skills/hermes/..."
}
]
}/api/skills/{slug}Get a single Hermes skill.
Example
curl "https://www.remoteopenclaw.com/api/skills/{slug}"Response
{
"slug": "...",
"name": "...",
"source": "optional",
"docsUrl": "...",
"repoUrl": "...",
"url": "https://www.remoteopenclaw.com/skills/hermes/..."
}/api/categoriesCategory names with counts across all three datasets.
Example
curl "https://www.remoteopenclaw.com/api/categories"Response
{
"mcp": [{ "name": "Databases", "count": 812 }],
"plugins": [{ "name": "development", "count": 375 }],
"skills": [{ "name": "automation", "count": 92 }]
}/api/statsAggregate directory totals.
Example
curl "https://www.remoteopenclaw.com/api/stats"Response
{ "personas": 0, "skills": 0, "bundles": 0, "agents": 7, "tools": 0, "guides": 0 }Usage and attribution
The API is free to use with no authentication. Responses are cached at the edge, so please cache on your side rather than hammering endpoints. Data is provided as-is under CC-BY 4.0 — if you build something public, a link back to remoteopenclaw.com is appreciated. Built something with it? Tell us and we may feature it.



