diff --git a/OPENCLAW_FOCUS.md b/OPENCLAW_FOCUS.md new file mode 100644 index 0000000..32cf6fc --- /dev/null +++ b/OPENCLAW_FOCUS.md @@ -0,0 +1,77 @@ +# OpenClaw API List — Focus & Criteria + +This repository curates **APIs that are productive for tying into [OpenClaw](https://openclaw.ai)** — the open-source, local-first personal AI assistant that runs on your own devices and connects to WhatsApp, Telegram, Slack, Discord, and more. + +--- + +## What is OpenClaw? + +- **Multi-channel** — One assistant across WhatsApp, Telegram, Slack, Discord, Google Chat, Signal, iMessage, Microsoft Teams, Matrix, WebChat, etc. +- **Agentic** — It can *do* things: run shell commands, use the browser, manage files, run cron jobs, call webhooks, and use skills/tools. +- **Skills** — Capabilities are added via **skills** (AgentSkills-compatible): a folder with `SKILL.md` that teaches the agent when and how to call tools. Skills can use API keys via `skills.entries..apiKey` or env vars. +- **Tools** — Built-in: browser, canvas, nodes, cron, webhooks, sessions. Custom APIs are typically exposed via **skills** (HTTP/API calls from a skill’s tool) or **MCP**. +- **ClawHub** — Public skill registry; install skills with `clawhub install` / `clawhub sync`. + +**Productive APIs** = APIs the OpenClaw agent can actually call to *do* something: search, book, send, fetch, analyze, automate — via **skills**, **webhooks**, or **MCP**. + +--- + +## Inclusion Criteria + +An API belongs in this list if it is **useful for an OpenClaw assistant** and at least one of: + +1. **Callable by a skill** — REST/HTTP API (or Apify-style run) that a skill can invoke with an API key or token. +2. **MCP-compatible** — MCP servers that OpenClaw (or its ecosystem) can connect to. +3. **Webhook-friendly** — Can trigger or be triggered by OpenClaw’s webhook/cron automation. +4. **Integration-ready** — Calendar, email, messaging, storage, search, or productivity APIs the assistant can use on behalf of the user. + +We **exclude** or deprioritize: + +- APIs that are not agent-callable (e.g. SDK-only, no HTTP/API surface). +- APIs that are purely for human-only dashboards with no automation/API use case. +- Duplicate entries (e.g. "Rental" variants) unless they offer a distinct integration path. + +--- + +## Category Relevance for OpenClaw + +| Category | Relevance | How it ties in | +|----------|-----------|-----------------| +| **MCP Servers** | ⭐⭐⭐ Direct | MCP is a first-class integration path for OpenClaw; these are ready to connect. | +| **Automation** | ⭐⭐⭐ High | Workflows, triggers, webhooks; the agent can start or react to automations. | +| **Integrations** | ⭐⭐⭐ High | Calendar, email, messaging, storage — natural “do this for me” APIs for skills. | +| **AI** | ⭐⭐⭐ High | Models/agents the assistant can call; API keys go in `skills.entries.*.apiKey`. | +| **Agents** | ⭐⭐ Medium–High | Agent-to-agent or task APIs; wrap as skills for research, content, jobs, etc. | +| **Travel** | ⭐⭐ Medium | Book, search, compare — ideal for “plan my trip” / “find accommodation” skills. | +| **Jobs** | ⭐⭐ Medium | Job search, applications, alerts — useful for “find jobs” / “apply” skills. | +| **News** | ⭐⭐ Medium | Headlines, summaries, feeds — “what’s the news” / digest skills. | +| **Ecommerce** | ⭐⭐ Medium | Price checks, product search, reviews — “find product” / “compare prices” skills. | +| **Lead Generation** | ⭐⭐ Medium | Contacts, outreach; use with care via skills (privacy/compliance). | +| **Social Media** | ⭐⭐ Medium | Post, analyze, monitor — skills for “post to X” / “summarize engagement”. | +| **Real Estate** | ⭐⭐ Medium | Listings, market data — “find properties” skills. | +| **SEO Tools** | ⭐⭐ Medium | Keywords, rankings — “SEO report” / “keyword ideas” skills. | +| **Videos** | ⭐⭐ Medium | Transcripts, search, metadata — “summarize video” / “find clip” skills. | +| **Developer Tools** | ⭐ Low–Medium | Include only scriptable/HTTP-callable tools useful for an assistant (e.g. deploy, docs). | +| **Open Source** | ⭐ Low–Medium | Same as developer tools; prefer APIs that expose clear “do X” actions. | +| **Business** | ⭐ Low | Keep if they expose automation/API use cases. | +| **Other** | ⭐ Low | Audit case-by-case; keep only those that clearly support skills/webhooks/MCP. | + +--- + +## How to Use This List with OpenClaw + +1. **Pick an API** from a category that fits your use case (e.g. [MCP Servers](./mcp-servers-apis-131/), [Integrations](./integrations-apis-890/), [Automation](./automation-apis-4825/)). +2. **Create a skill** — In `~/.openclaw/workspace/skills/` or `~/.openclaw/skills/`, add a folder with a `SKILL.md` that: + - Describes when the agent should use the API. + - Declares `metadata.openclaw.primaryEnv` (or `requires.env`) for the API key. + - Instructs the agent to call your tool (e.g. HTTP request to the API). +3. **Configure the key** — In `~/.openclaw/openclaw.json`, under `skills.entries.`, set `apiKey` or `env` so the key is injected at runtime. +4. **Optional: Publish to ClawHub** — Share your skill so others can `clawhub install `. + +For **MCP servers**, use OpenClaw’s MCP integration to attach the server; no skill is required for basic tool exposure. + +--- + +## Links + +- [OpenClaw](https://openclaw.ai) · [Docs](https://docs.openclaw.ai) · [Skills](https://docs.openclaw.ai/tools/skills) · [ClawHub](https://clawhub.com) diff --git a/README.md b/README.md index b786dae..734161d 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@
-# 🚀 API Mega List +# 🦞 OpenClaw API List -API Mega List +**APIs that are productive for tying into [OpenClaw](https://openclaw.ai)** — your local-first personal AI assistant. Use these APIs to build **skills**, connect **MCP servers**, and power **webhooks** and automations so your assistant can actually *do* things across WhatsApp, Telegram, Slack, Discord, and more. -**The most comprehensive collection of APIs on GitHub** - 10,498 ready-to-use APIs for building everything from simple automations to full-scale applications. +📖 **[Why this list? What counts? →](./OPENCLAW_FOCUS.md)** --- @@ -12,8 +12,8 @@ Total APIs Categories +OpenClaw Status -Updated --- @@ -61,52 +61,56 @@ |--------|-------| | **Total APIs** | **10,498** | | **Categories** | **18** | +| **Focus** | **OpenClaw (skills, MCP, webhooks)** | | **Last Updated** | 2025-12-09 |
--- -## 🤔 What Can You Build? +## 🤔 What Can You Build with OpenClaw? -This collection contains **10,498 ready-to-use APIs** that you can integrate directly into your applications. Whether you're building web scrapers, automating workflows, processing data, or creating AI-powered tools, these APIs provide the building blocks you need. +This list curates **10,498 APIs** that are **productive for OpenClaw**: you can turn them into **skills** (so your assistant can call them), connect **MCP servers**, or wire **webhooks** and cron. Your assistant then gets real-world capabilities — search, book, send, analyze, automate — on the channels you already use. -**The possibilities are endless:** +**Best-fit categories for OpenClaw:** -- 🔍 **Data Collection** - Extract information from websites, social media, e-commerce platforms, and more -- 🤖 **Automation** - Automate repetitive tasks, workflows, and business processes -- 📊 **Analytics & Insights** - Gather market intelligence, competitor data, and business metrics -- 🎯 **Lead Generation** - Find contacts, emails, and business opportunities -- 🛒 **E-commerce Tools** - Monitor prices, track products, analyze market trends -- 📱 **Social Media** - Scrape posts, analyze engagement, track trends -- 🏠 **Real Estate** - Extract property listings, market data, and investment opportunities -- 💼 **Job Market** - Aggregate job listings, analyze salaries, track opportunities -- 🚀 **AI Integration** - Connect with AI models, process content, generate insights +- 🧩 **MCP Servers** — Plug in directly; OpenClaw can use MCP as a first-class integration. +- 🤖 **Automation** — Workflows, triggers, webhooks the agent can start or react to. +- 🔌 **Integrations** — Calendar, email, messaging, storage — "do this for me" APIs for skills. +- 🧠 **AI** — Extra models/agents; add API keys in `skills.entries.*.apiKey`. +- 🤝 **Agents** — Task APIs (research, content, jobs) — wrap as skills for your assistant. +- ✈️ **Travel / Jobs / News / Ecommerce / Social / Real Estate / SEO / Videos** — "Find X", "book Y", "summarize Z" — ideal for domain-specific skills. -**Each API is production-ready** - simply integrate it into your application and start building. No need to build scrapers from scratch or maintain complex infrastructure. Focus on what matters: creating amazing applications that solve real problems. +**How to use:** Pick an API → [create a skill](https://docs.openclaw.ai/tools/skills) (or use MCP) → configure API key in `~/.openclaw/openclaw.json` → your assistant can call it. See **[OPENCLAW_FOCUS.md](./OPENCLAW_FOCUS.md)** for criteria and category relevance. --- ## 📚 Table of Contents -- [Agents](./agents-apis-697/) - 697 APIs -- [AI](./ai-apis-1208/) - 1,208 APIs -- [Automation](./automation-apis-4825/) - 4,825 APIs -- [Business](./business-apis-2/) - 2 APIs -- [Developer Tools](./developer-tools-apis-2652/) - 2,652 APIs -- [Ecommerce](./ecommerce-apis-2440/) - 2,440 APIs -- [Integrations](./integrations-apis-890/) - 890 APIs -- [Jobs](./jobs-apis-848/) - 848 APIs -- [Lead Generation](./lead-generation-apis-3452/) - 3,452 APIs -- [MCP Servers](./mcp-servers-apis-131/) - 131 APIs -- [News](./news-apis-590/) - 590 APIs -- [Open Source](./open-source-apis-768/) - 768 APIs -- [Other](./other-apis-1297/) - 1,297 APIs -- [Real Estate](./real-estate-apis-851/) - 851 APIs -- [SEO Tools](./seo-tools-apis-710/) - 710 APIs -- [Social Media](./social-media-apis-3268/) - 3,268 APIs -- [Travel](./travel-apis-397/) - 397 APIs -- [Videos](./videos-apis-979/) - 979 APIs +- **[OpenClaw focus & criteria](./OPENCLAW_FOCUS.md)** — What counts, category relevance, how to build skills + +**By category (OpenClaw-relevant):** + +| Category | APIs | OpenClaw fit | +|----------|------|--------------| +| [MCP Servers](./mcp-servers-apis-131/) | 131 | ⭐⭐⭐ Direct (MCP) | +| [Automation](./automation-apis-4825/) | 4,825 | ⭐⭐⭐ High (webhooks, workflows) | +| [Integrations](./integrations-apis-890/) | 890 | ⭐⭐⭐ High (calendar, email, apps) | +| [AI](./ai-apis-1208/) | 1,208 | ⭐⭐⭐ High (models, agents) | +| [Agents](./agents-apis-697/) | 697 | ⭐⭐ Medium–High | +| [Travel](./travel-apis-397/) | 397 | ⭐⭐ Medium | +| [Jobs](./jobs-apis-848/) | 848 | ⭐⭐ Medium | +| [News](./news-apis-590/) | 590 | ⭐⭐ Medium | +| [Ecommerce](./ecommerce-apis-2440/) | 2,440 | ⭐⭐ Medium | +| [Lead Generation](./lead-generation-apis-3452/) | 3,452 | ⭐⭐ Medium | +| [Social Media](./social-media-apis-3268/) | 3,268 | ⭐⭐ Medium | +| [Real Estate](./real-estate-apis-851/) | 851 | ⭐⭐ Medium | +| [SEO Tools](./seo-tools-apis-710/) | 710 | ⭐⭐ Medium | +| [Videos](./videos-apis-979/) | 979 | ⭐⭐ Medium | +| [Developer Tools](./developer-tools-apis-2652/) | 2,652 | ⭐ Low–Medium | +| [Open Source](./open-source-apis-768/) | 768 | ⭐ Low–Medium | +| [Business](./business-apis-2/) | 2 | ⭐ Low | +| [Other](./other-apis-1297/) | 1,297 | ⭐ Low | --- diff --git a/agents-apis-697/README.md b/agents-apis-697/README.md index d140b93..44ff772 100644 --- a/agents-apis-697/README.md +++ b/agents-apis-697/README.md @@ -2,6 +2,8 @@

← Back to main list

+**🦞 OpenClaw:** Task APIs (research, content, jobs) — wrap as skills so your assistant can run them on demand. + **Organized APIs by Category** **697 APIs in this category** diff --git a/ai-apis-1208/README.md b/ai-apis-1208/README.md index 7e0c8b3..0ee95d6 100644 --- a/ai-apis-1208/README.md +++ b/ai-apis-1208/README.md @@ -2,6 +2,8 @@

← Back to main list

+**🦞 OpenClaw:** Extra models and agents the assistant can call; add API keys in `skills.entries.*.apiKey`. + **Organized APIs by Category** **1,208 APIs in this category** diff --git a/automation-apis-4825/README.md b/automation-apis-4825/README.md index f03de3a..89a76e0 100644 --- a/automation-apis-4825/README.md +++ b/automation-apis-4825/README.md @@ -2,6 +2,8 @@

← Back to main list

+**🦞 OpenClaw:** Workflows, triggers, and webhooks the agent can start or react to. Ideal for cron + webhook automation. + **Organized APIs by Category** **4,825 APIs in this category** diff --git a/business-apis-2/README.md b/business-apis-2/README.md index 73b8db2..a4c83a0 100644 --- a/business-apis-2/README.md +++ b/business-apis-2/README.md @@ -2,6 +2,8 @@

← Back to main list

+**🦞 OpenClaw:** Use where APIs expose automation or clear "do X" actions for skills. + **Organized APIs by Category** **2 APIs in this category** diff --git a/developer-tools-apis-2652/README.md b/developer-tools-apis-2652/README.md index 56eee82..d083d02 100644 --- a/developer-tools-apis-2652/README.md +++ b/developer-tools-apis-2652/README.md @@ -2,6 +2,8 @@

← Back to main list

+**🦞 OpenClaw:** Best for scriptable/HTTP-callable tools (e.g. deploy, docs, run tests) you can wrap as skills. + **Organized APIs by Category** **2,652 APIs in this category** diff --git a/ecommerce-apis-2440/README.md b/ecommerce-apis-2440/README.md index cbb4999..aa613a6 100644 --- a/ecommerce-apis-2440/README.md +++ b/ecommerce-apis-2440/README.md @@ -2,6 +2,8 @@

← Back to main list

+**🦞 OpenClaw:** Price checks, product search, reviews — "find product" / "compare prices" skills. + **Organized APIs by Category** **2,440 APIs in this category** diff --git a/integrations-apis-890/README.md b/integrations-apis-890/README.md index 8af84bb..5bee820 100644 --- a/integrations-apis-890/README.md +++ b/integrations-apis-890/README.md @@ -2,6 +2,8 @@

← Back to main list

+**🦞 OpenClaw:** Calendar, email, messaging, storage — natural "do this for me" APIs to expose as skills. + **Organized APIs by Category** **890 APIs in this category** diff --git a/jobs-apis-848/README.md b/jobs-apis-848/README.md index d503f56..1e4390d 100644 --- a/jobs-apis-848/README.md +++ b/jobs-apis-848/README.md @@ -2,6 +2,8 @@

← Back to main list

+**🦞 OpenClaw:** Job search, applications, alerts — "find jobs" / "apply" skills. + **Organized APIs by Category** **848 APIs in this category** diff --git a/lead-generation-apis-3452/README.md b/lead-generation-apis-3452/README.md index 976798e..78e6714 100644 --- a/lead-generation-apis-3452/README.md +++ b/lead-generation-apis-3452/README.md @@ -2,6 +2,8 @@

← Back to main list

+**🦞 OpenClaw:** Contacts, outreach; use with care via skills (privacy/compliance). + **Organized APIs by Category** **3,452 APIs in this category** diff --git a/mcp-servers-apis-131/README.md b/mcp-servers-apis-131/README.md index e019e29..420fc11 100644 --- a/mcp-servers-apis-131/README.md +++ b/mcp-servers-apis-131/README.md @@ -2,6 +2,8 @@

← Back to main list

+**🦞 OpenClaw:** Plug in directly — OpenClaw can use MCP as a first-class integration. These APIs/servers are the best fit for adding tools to your assistant. + **Organized APIs by Category** **131 APIs in this category** diff --git a/news-apis-590/README.md b/news-apis-590/README.md index 2ea0976..c647ef5 100644 --- a/news-apis-590/README.md +++ b/news-apis-590/README.md @@ -2,6 +2,8 @@

← Back to main list

+**🦞 OpenClaw:** Headlines, summaries, feeds — "what's the news" / digest skills. + **Organized APIs by Category** **590 APIs in this category** diff --git a/open-source-apis-768/README.md b/open-source-apis-768/README.md index 338d59f..015fbc3 100644 --- a/open-source-apis-768/README.md +++ b/open-source-apis-768/README.md @@ -2,6 +2,8 @@

← Back to main list

+**🦞 OpenClaw:** Prefer APIs that expose clear "do X" actions for skills. + **Organized APIs by Category** **768 APIs in this category** diff --git a/other-apis-1297/README.md b/other-apis-1297/README.md index 59221c0..8f0909d 100644 --- a/other-apis-1297/README.md +++ b/other-apis-1297/README.md @@ -2,6 +2,8 @@

← Back to main list

+**🦞 OpenClaw:** Audit case-by-case; keep only those that support skills, webhooks, or MCP. + **Organized APIs by Category** **1,297 APIs in this category** diff --git a/real-estate-apis-851/README.md b/real-estate-apis-851/README.md index cb4d851..e234f07 100644 --- a/real-estate-apis-851/README.md +++ b/real-estate-apis-851/README.md @@ -2,6 +2,8 @@

← Back to main list

+**🦞 OpenClaw:** Listings, market data — "find properties" skills. + **Organized APIs by Category** **851 APIs in this category** diff --git a/seo-tools-apis-710/README.md b/seo-tools-apis-710/README.md index d338dcd..a41d045 100644 --- a/seo-tools-apis-710/README.md +++ b/seo-tools-apis-710/README.md @@ -2,6 +2,8 @@

← Back to main list

+**🦞 OpenClaw:** Keywords, rankings — "SEO report" / "keyword ideas" skills. + **Organized APIs by Category** **710 APIs in this category** diff --git a/social-media-apis-3268/README.md b/social-media-apis-3268/README.md index dffd4a4..bd5c676 100644 --- a/social-media-apis-3268/README.md +++ b/social-media-apis-3268/README.md @@ -2,6 +2,8 @@

← Back to main list

+**🦞 OpenClaw:** Post, analyze, monitor — skills for "post to X" / "summarize engagement". + **Organized APIs by Category** **3,268 APIs in this category** diff --git a/travel-apis-397/README.md b/travel-apis-397/README.md index 616bc5a..46a7c91 100644 --- a/travel-apis-397/README.md +++ b/travel-apis-397/README.md @@ -2,6 +2,8 @@

← Back to main list

+**🦞 OpenClaw:** Book, search, compare — "plan my trip" / "find accommodation" skills. + **Organized APIs by Category** **397 APIs in this category** diff --git a/videos-apis-979/README.md b/videos-apis-979/README.md index 5c06c2c..3b3c18b 100644 --- a/videos-apis-979/README.md +++ b/videos-apis-979/README.md @@ -2,6 +2,8 @@

← Back to main list

+**🦞 OpenClaw:** Transcripts, search, metadata — "summarize video" / "find clip" skills. + **Organized APIs by Category** **979 APIs in this category**