awesome-agent-apis
660+ muapi-hosted generative-media models plus community-submitted third-party API tools (SEO, enrichment, social, scraping) — one YAML file per entry, browsabl
What is awesome-agent-apis?
660+ muapi-hosted generative-media models plus community-submitted third-party API tools (SEO, enrichment, social, scraping) — one YAML file per entry, browsable by capability.
Overview of awesome-agent-apis
What it is
This is a reference catalog of API tools that an agent can call. It contains over 660 generative-media models hosted by muapi, plus a growing set of community-submitted third-party API tools covering SEO, enrichment, social, scraping, and more. Each entry is a single YAML file that documents what a tool does, its cost, and how to call it. The repository is not a live proxy; it is documentation only. Entries in models/ run through the user's own muapi key, while entries in providers/ run through the contributor's own account with that provider.
Key features
- Over 660 generative-media models available through muapi, auto-synced from muapi's live catalog.
- Community-submitted third-party API tools, added via pull request.
- Entries are browsable by capability via
capabilities.yaml. - Each entry includes auth shape, real pricing, and a captured example response.
- Entry statuses:
draft(submitted, not yet verified),verified(confirmed by a maintainer), andlive(currently available through muapi). - A validator script (
catalog_validate.py) is provided to check entries before submission.
Use cases
- An agent can scan the catalog to find a tool that fits a specific need, such as SEO backlink analysis, company enrichment, or social media publishing.
- A developer can browse the catalog to understand what a tool costs and how to call it before signing up for the provider's service.
- Contributors can add new third-party tools they already use, following the template and validation process.
Getting started
bashls providers/ models/ # browse what's cataloguedcat capabilities.yaml # browse by category instead — media.*, seo.*, people.*, ...cat providers/.yaml # base_url, auth, endpoints, pricing for a third-party toolcat models/.yaml # what a muapi-hosted model does, its cost, its docs page
License and pricing
The license is MIT. Pricing is not stated in the README; the catalog documents the cost of each tool in its individual YAML entry.
Based on the project's public README and repository metadata.