Skip to content

jentic/awesome-agent-apis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Awesome Agent APIs — the APIs AI agents can actually use

Awesome Contributions welcome Contributor Covenant

Join our Discord community Follow on X Follow on LinkedIn

The APIs AI agents reach for most, and how usable each one actually is from its OpenAPI spec, scored with the open Jentic API AI-Readiness Framework.

A valid OpenAPI spec doesn't mean an agent can use it. Most specs were written for human developers reading docs, not for an agent reasoning about operations on its own. This list is a collection of the APIs agents need most, split into the ones a spec can carry today and the essential ones whose specs still make an agent work harder. Every entry links straight to the standardised spec in the Jentic API Directory.

Why this matters even in the age of MCPs

The obvious objection: if an API matters, someone builds an MCP for it, so who cares about the raw spec?

Three reasons. MCPs cover dozens of APIs; there are 100,000+ in the wild. Your agent will hit ones that have none. An MCP exposes a hand-picked slice: 15–30 tools out of hundreds of endpoints, and the rest lives only in the spec. And coding agents read specs directly: when Claude Code or Cursor writes an integration, it's interpreting the OpenAPI document, not calling an MCP.

Then the case that settles it: your own internal APIs will never get an MCP. A team with 50 internal services has 50 specs and no shortcuts. Stripe can afford to build an MCP to make up for a hard-to-parse spec. You can't do that for every service your team maintains, so the spec has to carry the agent on its own.

How we score

We report two dimensions from the JAIRF framework: the two that answer "can an agent use this API from its spec?" Both are scored 0-100. We don't combine them into one number; we show both, because they tell different stories.

Signal What it measures
Agent Usability How much structural complexity an agent has to handle: endpoint count and schema depth. Small, focused APIs with shallow schemas score highest.
AI-Readiness Can an agent understand what the API does? Description coverage, semantic richness, operation-ID quality, summary clarity.

A note on the numbers: Agent Usability peaks at 93.7. That is the ceiling for an API with no meaningful structural complexity (roughly under 50 operations, shallow schemas), and many well-designed, focused APIs earn exactly that ceiling, which is why you will see it repeatedly in the Agent-ready tier. AI-Readiness varies more between APIs, so it is usually the differentiator.

The framework's other four dimensions (Security, Compliance, Developer Experience, Discoverability) matter for governance and tooling, but they don't tell you whether an agent can read and operate the API. That's what these two do.

How an API gets on this list:

  • Agent-ready: scores strongly on at least one signal, with the other in usable range.
  • Essential, harder for agents: widely needed by agents regardless of score, shown with honest numbers so you know where the friction is. This is where a standardised, agent-ready spec earns its keep.

Contents


Agent-ready

APIs whose specs an agent can read and operate today. Names link to the standardised spec in the Jentic API Directory.

AI & LLM Providers

API What your agent can do with it Agent Usability AI-Readiness
Anthropic API Generate text and run tool-use loops with Claude models; batch and stream messages 93.5 48.3
Groq API Run low-latency LLM inference: chat completions and audio transcription 93.7 49.5
Amazon Bedrock Runtime Invoke and stream foundation models with guardrails and multi-turn conversation 93.7 47.7
OpenAI API Chat, audio, embeddings, assistants, and image generation across OpenAI models 76.5 48.2
Cohere API Generate text, create embeddings, and rerank results for search and RAG 93.7 30.8

Search & Recommendations

API What your agent can do with it Agent Usability AI-Readiness
Algolia Insights Send click, conversion, and view events to train relevance and personalization 93.7 62.3
Algolia Recommend Return related-item and frequently-bought-together recommendations 93.7 57.5
Algolia Ingestion Connect sources and schedule data imports into Algolia indexes 92.3 56.4
Algolia Search Query indexes for ranked, typo-tolerant results with faceting and filtering 89.5 54.0

Project Management & Productivity

API What your agent can do with it Agent Usability AI-Readiness
ClickUp API Create and update tasks, lists, and docs; track time and manage workspaces 93.7 55.7
Figma REST API Read file contents, export images, and pull comments and component metadata 93.7 50.2
Linear API Create and update issues, projects, and cycles; query teams and states 93.7 45.3
Airtable Web API Read and write records, fields, and tables across bases 93.7 43.1

Cloud Infrastructure & DevOps

API What your agent can do with it Agent Usability AI-Readiness
AWS Lambda Create, invoke, and manage serverless functions and their event triggers 93.7 54.7
Docker Engine API Build, run, and manage containers, images, networks, and volumes 83.2 48.4
AWS Step Functions Orchestrate multi-step workflows as state machines across AWS services 93.7 37.0
Amazon EKS Provision and manage Kubernetes clusters, node groups, and add-ons 93.7 38.9

Databases & Data Platforms

API What your agent can do with it Agent Usability AI-Readiness
Supabase Management API Provision and configure Supabase projects, databases, and auth settings 93.7 54.6
Neon API Provision serverless Postgres projects, branches, and database endpoints 71.9 53.3

Communication & Email

API What your agent can do with it Agent Usability AI-Readiness
SendGrid Mail API Send transactional and marketing email and track delivery events 93.7 41.4
Resend Send transactional email and manage domains, audiences, and broadcasts 91.0 31.6

Monitoring & Observability

API What your agent can do with it Agent Usability AI-Readiness
Sentry API Query issues and events, manage projects, and track release health 93.7 59.1

Auth & Identity

API What your agent can do with it Agent Usability AI-Readiness
Auth0 Authentication API Authenticate users, exchange tokens, and run OAuth and passwordless flows 93.7 48.9

Storage & Content

API What your agent can do with it Agent Usability AI-Readiness
Contentful Images API Transform, resize, and reformat images served from Contentful 93.7 48.7
Dropbox API v2 Upload, download, share, and manage files and folders 89.5 46.9

Music & Media

API What your agent can do with it Agent Usability AI-Readiness
Spotify Web API Search tracks, manage playlists, and read playback and library data 87.2 54.4

Essential, but harder for agents

These are APIs agents reach for constantly, and their specs score low on one or both signals. They're not bad APIs; they're large, mature, and specced for human developers, not for an agent reading them cold. Your agent will need them anyway. The score tells you where the friction is, and it's exactly here that a standardised, agent-ready spec (and an execution layer that handles the spec for you) does the most work.

API What your agent needs it for Agent Usability AI-Readiness Why it's hard
Stripe API Process payments, manage subscriptions and invoices, issue refunds 42.6 48.9 600+ endpoints, a huge surface to reason over
GitHub REST API Manage repos, issues, pull requests, actions, and releases 42.6 18.2 900+ endpoints, minimal descriptions
Slack Web API Post messages, manage channels, respond to events 57.9 27.5 Sparse descriptions, low semantic clarity
Notion API Create and query pages, databases, and blocks 21.1 51.3 Complex nested-object model
Shopify Admin API Manage products, orders, customers, and inventory 42.6 51.8 Large surface, limited per-operation context
Gmail API Read, send, and organize email; manage labels and threads 89.3 6.7 Operable, but almost no semantic description
Twilio Messaging Send and receive SMS, MMS, and WhatsApp messages 92.8 37.7 Strong usability, thin descriptions
Intercom API Manage conversations, contacts, and help articles 73.9 47.1 Borderline, close to the top tier

Use these APIs with your agent

Every API here is in the Jentic API Directory. To give your agent access to any of them without hardcoding credentials or writing glue code, use Jentic Mini, a self-hosted execution layer that sits between your agent and the API.

docker run -d --name jentic-mini -p 8900:8900 -v jentic-mini-data:/app/data jentic/jentic-mini

Your agent says what it wants to do. Jentic Mini handles the how: finding the right operation, injecting credentials at runtime, brokering the request. Secrets never touch the agent.

  • 7,400+ APIs from the directory, available once you add credentials
  • Credential vault: keys and OAuth tokens stored encrypted, injected at execution time
  • Toolkits: scoped, individually revocable access per agent
  • No glue code: your agent searches by intent, and Jentic Mini executes

This is the answer to the "Essential, but harder for agents" tier above: the hard specs are hard for the agent. Jentic Mini reads them so your agent doesn't have to.

Get started →

Score your own APIs

The scores here come from an open framework you can run on any spec, including your private internal ones.

Online: upload an OpenAPI spec at jentic.com/scorecard for an assessment across all six JAIRF dimensions.

CLI (local, nothing sent to Jentic):

npx @jentic/api-scorecard-cli@latest score <path-or-url-to-openapi-spec>

Learn more:


About

Maintained by Jentic, sourced from the Jentic API Directory, 7,400+ APIs scored for AI-agent readiness. Scores are generated by the Jentic API Scorecard using the JAIRF specification. We report Agent Usability and AI-Readiness because they measure whether an agent can read and operate an API from its spec.

Contributing

See CONTRIBUTING.md for how to suggest an API or flag a score.

License

Content licensed under CC BY 4.0: use it, share it, build on it, with attribution.

© 2026 Jentic.

About

A curated list of the most AI-agent-ready APIs, scored by the Jentic API AI-Readiness Framework

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

2 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors