A curated list of services designed from the ground up for AI agents — not adapted from human-facing products.
Each service in this list is an independent entity in the agent world: something an AI agent consumes as infrastructure, not a platform for humans to build agents with.
Also on the web: GitHub Pages edition — same catalog with structured metadata (title, description, Open Graph) for search and sharing. After the first deploy, set Settings → General → Social preview to docs/assets/images/social-preview.png for link cards on X and LinkedIn.
- Browse by category
- 1. Communication services (agent-native email & identity)
- 2. Browser & web execution (remote browsers for agents)
- 3. Tool access & integration (MCP servers & agent tools)
- 4. Oversight & approval (human-in-the-loop for agents)
- 5. Commerce & payments (agent wallets & protocols)
- 6. Agent runtime & infrastructure (sandboxes, gateways, identity)
- 7. Memory & state (long-term memory for LLM agents)
- 8. Search & web intelligence (LLM-ready retrieval)
- 9. Code execution (secure sandboxes for AI-generated code)
- 10. Observability & tracing (agent trajectories & evals)
- 11. Durable execution & scheduling (long-running agent workflows)
- 12. Meeting & conversation (bots & voice rooms for agents)
- 13. Voice & phone (telephony for AI agents)
- 14. LLM gateway & routing (cost control & model routing)
- 15. Agent social & community (MCP-native social layers)
- Ecosystem hubs
- Excluded / boundary cases
- Classification
- Contributing
- License
If you are an AI agent and want to discover services designed for you:
Read https://raw.githubusercontent.com/haoruilee/awesome-agent-native-services/main/skill.md then find services designed for you natively.
Besides, you can install these skills:
| Skill | What it does | Install |
|---|---|---|
find-agent-service |
Given a task, find the right agent-native service | npx clawhub@latest install find-agent-service |
evaluate-agent-native |
Evaluate whether a service meets the 5 criteria | npx clawhub@latest install evaluate-agent-native |
add-to-awesome-list |
Full contribution workflow: criteria → issue → PR | npx clawhub@latest install add-to-awesome-list |
Source files are in .skills/ in this repo. ClawHub CLI options (including the China mirror) are documented in clawhub/README.md.
| # | Category | Services | Description |
|---|---|---|---|
| 1 | Communication | 8 | Give agents a communication identity on the internet |
| 2 | Browser & Web Execution | 18 | Remote browser and web data extraction for agents |
| 3 | Tool Access & Integration | 9 | Runtime tool discovery, auth, and execution |
| 4 | Oversight & Approval | 1 | Human-in-the-loop approval and escalation |
| 5 | Commerce & Payments | 6 | Agent-native wallets, identity, and transactions |
| 6 | Agent Runtime & Infrastructure | 17 | Execution, session isolation, secrets, and gateway |
| 7 | Memory & State | 9 | Persistent agent memory across sessions |
| 8 | Search & Web Intelligence | 5 | LLM-optimized web search and content retrieval |
| 9 | Code Execution | 7 | Secure sandboxes for AI-generated code |
| 10 | Observability & Tracing | 5 | Agent trajectory tracing and evaluation |
| 11 | Durable Execution & Scheduling | 5 | Fault-tolerant long-running agent workflows |
| 12 | Meeting & Conversation | 3 | Agent presence in voice and video meetings |
| 13 | Voice & Phone | 3 | Agent-controlled voice calls and phone infrastructure |
| 14 | LLM Gateway & Routing | 6 | Per-agent budget, routing, caching, and observability for LLM calls |
| 15 | Agent Social & Community | 4 | Social networks where agents are first-class participants |
MCP-native and API-first email, inboxes, and messaging — services built so autonomous agents send, receive, and search mail with their own identity.
Give AI agents a first-class communication identity on the internet — not a proxy to a human's mailbox, but an identity the agent owns and operates autonomously.
→ Full category overview and criteria
| Service | Tagline | Primitives | MCP | How to Use |
|---|---|---|---|---|
| AgentMail | Email for AI agents | Agent inbox · Threaded conversation · Webhook on inbound mail · Semantic search | ✅ | pip install agentmail then POST /inboxes |
| Novu |
Notification infrastructure with Agent Toolkit | Workflow-as-tool · Cross-channel delivery · HITL notification flow | ✅ | npx skills add novuhq/skills |
| mails.dev | Email for AI Agents | @mails.dev mailbox · Send/inbox · wait-for-code · Full-text search | Read https://mails.dev/skill.md and follow the instructions | |
| OpenMail | Email API for AI agents | One inbox per agent · Webhook/WebSocket inbound · RAG-ready attachment parsing | npm install -g @openmail/cli → openmail setup — docs.openmail.sh |
|
| MailboxKit | Email infrastructure for AI agents | Per-agent address · REST v1 · Inbound webhooks · URL Onboarding | Read https://mailboxkit.com/skill.md and follow the instructions | |
| Agents Mail | Email for AI Agents | Agent registration · Inbox lifecycle · Send/reply API · URL Onboarding | Read https://agentsmail.org/skill.md and follow the instructions | |
| MCP Agent Mail |
Async coordination layer for AI coding agents | Agent identity · Inbox/outbox · Thread search · Advisory file reservations | ✅ | uvx mcp_agent_mail then connect MCP client and call register_agent/send_message |
| MCP Agent Mail (Rust) |
It's like Gmail for your coding agents | 30+ MCP tools · 20+ resources · Git-backed archive · TUI/robot CLI | ✅ | curl -fsSL \"https://raw.githubusercontent.com/Dicklesworthstone/mcp_agent_mail_rust/main/install.sh?$(date +%s)\" | bash then am |
Give AI agents a remote, managed browser runtime — so agents can navigate, interact with, and extract data from the web as an autonomous actor.
→ Full category overview and criteria
| Service | Tagline | Primitives | MCP | How to Use |
|---|---|---|---|---|
| Browserbase |
A web browser for AI agents & applications | Remote browser session · Stagehand NL actions · Session recording · Stealth mode | ✅ | npx skills add browserbase/skills |
| Firecrawl | Turn any website into LLM-ready data | Intent-driven extraction · LLM-ready markdown · Schema-typed JSON output | ✅ | npx skills add firecrawl/cli |
| Bright Data Agent Browser | Cloud browser for AI agents with built-in website unlocking | Built-in CAPTCHA/fingerprint unlocking · 150M+ proxy IPs · Parallel sessions | ✅ | Add Web MCP to config: npx -y @brightdata/mcp |
| bb-browser |
Your browser is the API — 103 commands, 36 platforms, your real login state | Authenticated session delegation · Site commands · MCP built-in | ✅ | npm install -g bb-browser + Chrome extension, then bb-browser site <platform>/<cmd> |
| OpenCLI |
Websites, Electron apps, and local CLIs as one agent-discoverable CLI | Chrome session reuse · YAML/TS adapters · External CLI hub · explore/synthesize |
npm install -g @jackwener/opencli → opencli list -f yaml; read SKILL.md |
|
| Steel |
Browser infrastructure for AI agents | Sessions API · Puppeteer/Playwright/Selenium connect · CAPTCHA/proxy · Session viewer · MCP | ✅ | pip install steel-sdk → Steel().sessions.create() — MCP: steel-mcp-server |
| Notte |
Browser infrastructure that lets AI run on the internet at speed | CDP sessions · NL web agents · Vault (secrets never to LLM) · Scraping · notte-mcp | ✅ | pip install notte-sdk → NotteClient().Session() — MCP: pip install notte-mcp → python -m notte_mcp.server |
| Skyvern |
AI agents to automate workflows on any website | POST /v1/run/tasks · Vision agent engines · 2FA/TOTP · Browser sessions · JSON extraction |
✅ | API key → Run a task — SDKs in docs |
| Browser Use Cloud |
Managed stealth browsers and NL agent tasks for AI | client.run() · CDP browsers.create() · Profiles · Hosted MCP |
✅ | pip install browser-use-sdk → AsyncBrowserUse().run(...) — MCP: https://api.browser-use.com/v3/mcp |
| Anchor Browser | The secure infrastructure for computer use agents | Web Action Cache · OmniConnect auth · Stealth Chromium · MCP | ✅ | docs.anchorbrowser.io — Python/TS SDKs on GitHub |
| Hyperbrowser |
Web infra for AI agents | Scrape/crawl/CUA MCP tools · HyperAgent · Profiles | ✅ | npx hyperbrowser-mcp <API_KEY> |
| AgentQL |
Make the web AI-ready | AgentQL query → JSON · Remote browser CDP · Browserless REST | API key → docs.agentql.com | |
| Crawl4AI |
Open-source LLM-friendly web crawler & scraper | LLM-ready markdown · Extraction · Docker · MCP | ✅ | Deploy per docs.crawl4ai.com — MCP from repo |
| Playwright MCP |
Playwright MCP server | Accessibility snapshot tools · Browser automation via MCP · stdio/HTTP transports | ✅ | npx @playwright/mcp@latest — playwright.dev/docs/getting-started-mcp |
| Apify |
Real-time web data for AI — Actor marketplace & API | Actor runs · Dataset export · Proxies · Schedules · Webhooks | API token → Apify API v2 — JS/Python apify-client |
|
| Cloudflare Browser Rendering |
Headless Chrome on Cloudflare for AI agents | Workers bindings · Playwright/Puppeteer · Playwright MCP · REST API | ✅ | Browser Rendering — Use with AI |
| Olostep |
Web data API for AI agents | Scrape · Search · Map · Crawl · Batch · Official MCP | ✅ | API key → docs.olostep.com — npx -y olostep-mcp or remote https://mcp.olostep.com/mcp |
| Lightpanda |
Headless browser for AI agents and automation | CDP · fetch --dump markdown · Built-in MCP (lightpanda mcp) |
✅ | Install binary or Docker → lightpanda serve — MCP guide |
MCP servers, OAuth brokers, and registries — the Model Context Protocol (MCP) keyword space for agents that need discoverable tools without human-in-the-loop wiring.
Let AI agents discover, authenticate, and invoke external tools at runtime — without a human pre-configuring credentials or selecting integrations.
→ Full category overview and criteria
| Service | Tagline | Primitives | MCP | How to Use |
|---|---|---|---|---|
| Composio |
The tool platform built for agents | Runtime tool discovery · Connect Link OAuth · Per-user credential scoping | ✅ | npx skills add composiohq/skills |
| Nango |
OAuth and credential layer for AI agents | getConnection() · Automatic token refresh · 700+ API integrations |
✅ | $skills install @NangoHQ/sync-builder-skill |
| Toolhouse | BaaS for AI agents — tools, memory, and execution | Agent endpoint · MCP tool registry · Built-in RAG · Cron scheduling | ✅ | npm install -g toolhouse then th deploy |
| Smithery |
MCP registry — connect agents to thousands of tools & skills | Hosted remote MCP · CLI install · OAuth brokerage · Skills catalog | ✅ | npx @smithery/cli@latest setup — docs.smithery.ai |
| MCP Gateway | Enterprise MCP — tools, Agent Skills, sandboxes, one URL | Federated MCP · Semantic tool search · RBAC · Warm sandboxes | ✅ | pip install mcpgateway-sdk — mcpgateway.com |
| ClawHub |
OpenClaw skill marketplace — vector search, versioning, CLI | Skill versions & tags · Embedding search · SKILL.md registry · OpenClaw packages |
npx clawhub@latest search <topic> — claw-hub.net |
|
| Arcade |
MCP tools with managed OAuth | Authorized tool calling · Secrets off-LLM · Pre-built integrations | ✅ | uv tool install arcade-mcp → arcade new my_server — docs.arcade.dev |
| Framelink MCP for Figma |
Give your coding agent access to your Figma data | LLM-compacted layout/style context · Figma API · stdio MCP | ✅ | npx -y figma-developer-mcp --figma-api-key=… --stdio — quickstart |
| GitHub MCP Server |
Connect AI agents to GitHub — repos, issues, PRs, Actions | Remote HTTP MCP · OAuth or PAT · Toolsets · Enterprise paths | ✅ | https://api.githubcopilot.com/mcp/ in MCP host — repo README |
| MCP Toolbox for Databases |
MCP server connecting agents to enterprise databases | Prebuilt DB tools · Custom governed tools · IAM · OpenTelemetry | ✅ | npx -y @toolbox-sdk/server --prebuilt=postgres + env — mcp-toolbox.dev |
Give AI agents a structured, programmatic way to request human approval before executing high-stakes actions.
→ Full category overview and criteria
| Service | Tagline | Primitives | MCP | How to Use |
|---|---|---|---|---|
| HumanLayer |
Human in the Loop for AI Agents | @require_approval() · Denial-feedback injection · Run/Call ID audit trail |
✅ | pip install humanlayer then decorate high-risk functions with @hl.require_approval() |
Give AI agents a verified financial identity and the ability to transact in the real economy.
→ Full category overview and criteria
| Service | Tagline | Primitives | MCP | How to Use |
|---|---|---|---|---|
| Payman AI | Agentic AI that does the banking. Under your control. | Policy-gated transaction · Intent reasoning · Execution trace | ✅ | npm install @paymanai/payman-node — use client_credentials OAuth flow |
| Skyfire | Identity and payments for autonomous AI agents | KYA identity token · Agent wallet · KYAPay open protocol | Register at skyfire.xyz/product — receive agent wallet + KYA identity token | |
| AgentsPay | Crypto identity and embedded wallets for AI agents | W3C DID on Base L2 · USDC wallet · MCP-native API gateway | ✅ | Provision wallet at agentspay.dev, then use MCP-native gateway |
| Nevermined | The payment layer AI agents actually need | HTTP x402 protocol · Inline payment · Usage/outcome-based billing | pip install payments-py — x402 handles payments transparently in the HTTP cycle |
|
| Coinbase CDP (x402) |
HTTP 402 payments for autonomous API clients | Facilitator verify/settle · Multi-language SDKs · Bazaar discovery | docs.cdp.coinbase.com/x402 — pip install x402 or @x402/* per coinbase/x402 |
|
| Openwork | The agent-only labor marketplace — agents hire agents on-chain | Agent-to-agent hiring · On-chain escrow · $OPENWORK earnings | npx playbooks add skill openclaw/skills --skill openwork |
Provide the secure deployment substrate, session isolation, secret management, identity, gateway, and observability required to run agents in production.
→ Full category overview and criteria
| Service | Tagline | Primitives | MCP | How to Use |
|---|---|---|---|---|
| Claude Peers |
Claude Code sessions discover peers and message each other locally | Peer discovery · Ad-hoc messaging · Channel push · Repo/directory scope | ✅ | Clone repo → bun install → claude mcp add per README |
| acpx |
Headless ACP CLI — agents talk to coding agents over structured protocol | Persistent sessions · Prompt queueing · Cooperative cancel · Structured output | N/A | npm install -g acpx then acpx codex "fix the tests" |
| Codex plugin for Claude Code |
Use Codex from Claude Code for review or delegated Codex tasks | Review · Adversarial review · Rescue subagent · Background jobs · Optional review gate | N/A | /plugin marketplace add openai/codex-plugin-cc then /plugin install codex@openai-codex per README |
| Multica |
AI-native PM — agents as first-class teammates; local daemon runs Claude / Codex | Agent assignee · Claimed task queue · Isolated run workspaces · Team skills · WebSocket | brew install multica-cli → multica login → multica daemon start — CLI guide |
|
| cx |
Semantic code navigation for AI agents without a language server | Tree-sitter index · overview/symbols/definition/references · TOON + --json · cx skill |
N/A | cargo install cx-cli → cx lang add … → cx skill >> AGENTS.md |
| Chrome DevTools MCP |
MCP server — coding agents control and inspect live Chrome | Puppeteer automation · DevTools debug · Performance traces · stdio MCP | ✅ | npx -y chrome-devtools-mcp@latest in MCP config — repo README |
| Serena |
The IDE for your coding agent | Symbol-level MCP tools · LSP or JetBrains backend · Agent memory | ✅ | uv tool install -p 3.13 serena-agent@latest --prerelease=allow → serena init — docs |
| Amazon Bedrock AgentCore | Purpose-built for deploying and scaling dynamic AI agents and tools | Agent runtime · Long-term memory · Identity tokens · Tool gateway · OTEL tracing | pip install boto3 — configure AgentCore runtime via AWS SDK |
|
| Vertex AI Agent Engine | Deploy, manage, and scale AI agents in production on Google Cloud | Managed runtime · Sessions · Memory Bank · Code execution · A2A · Agent identity (preview) | pip install "google-cloud-aiplatform[agent_engines,adk]" — set up then deploy |
|
| Claude Managed Agents | Managed agents, sessions, and environments on the Claude API | Versioned agents · Stateful sessions · Container environments · Skills & Files (beta) | pip install anthropic — Managed Agents quickstart + beta headers |
|
| Infisical Agent Sentinel |
Secrets and credential governance for AI agents | Dynamic secret generation · Token lifecycle daemon · Per-agent policy | ✅ | npx -y @infisical/mcp or deploy the agent daemon sidecar |
| Letta |
The fastest way to bring stateful agents to production | Stateful agent · Model-agnostic state · Agent templates · Self-editing memory | ✅ | pip install letta-client then client.agents.create(...) |
| Aembit | Secretless workload identity and access management for AI agents | Agent workload identity · Blended identity · JIT credentials · Anomaly detection | ✅ | Configure Aembit access policy — agent requests JIT credentials at runtime, no code changes |
| db9 | Postgres but for agents | SQL + filesystem · Vector search · HTTP-from-SQL · Environment branching · Cron | Read https://db9.ai/skill.md and follow the instructions | |
| AgentAnycast |
Connect AI agents across any network — no public IP | Peer ID · AgentCard skills · NAT traversal · E2E Noise_XX · Task artifacts | ✅ | pip install agentanycast → agentanycast demo; MCP: agentanycastd --mcp-listen stdio or uvx agentanycast-mcp |
| Scrapybara |
Remote desktops for computer-use agents | Ubuntu/Browser/Windows instances · Act SDK (Computer/Bash/Edit) · scrapybara-mcp | ✅ | pip install scrapybara → Scrapybara().start_ubuntu() — Act SDK |
| Agentuity |
Full-stack platform for AI agents | Sandboxes · Storage tools · OTel · Evals on live traffic · Edge deploy | agentuity.dev — SDK + CLI per docs | |
| Modal |
Serverless AI infra — GPUs, inference, sandboxes, batch | Elastic containers · Programmatic sandboxes · Sub-second cold start | ❌ | pip install modal → modal setup — modal.com/docs |
Agent-native databases and memory layers for long-term recall — temporal graphs, vector stores, and shared agent memory beyond a single chat session.
Give AI agents persistent, queryable memory across sessions — treating memory as infrastructure, not application logic.
→ Full category overview and criteria
| Service | Tagline | Primitives | MCP | How to Use |
|---|---|---|---|---|
| Mem0 |
The memory layer for your AI agents | Memory extraction · Conflict resolution (ADD/UPDATE/DELETE/NOOP) · Semantic retrieval · 90% token savings | ✅ | pip install mem0ai then m.add(messages, user_id=...) |
| Zep |
Agent memory powered by a temporal knowledge graph | Temporal knowledge graph · Automatic fact invalidation · Business data fusion · Sub-200ms retrieval | ✅ | pip install zep-python then zep.add_session_message(...) |
| Ensue |
The shared memory network for AI agents | Claim · Publish result · Hypothesis exchange · Insight network · Collective best · Hypergraph | ✅ | Read https://ensue.dev/docs — call POST /auth/agent-register to join |
| OpenViking |
The context database for AI agents | viking:// filesystem · viking://agent/ namespace · L0/L1/L2 tiered loading · Self-evolution loop |
✅ | pip install openviking → openviking-server → add MCP at localhost:8000/mcp |
| MemOS |
A memory OS for LLM and AI agent systems | MemCube · Parametric/activation/plaintext memory · MemScheduler · +43.7% vs OpenAI Memory | ✅ | pip install memos-core then memory.add(...) / memory.get(...) |
| memU |
Memory for 24/7 proactive AI agents | Dual-mode (Fast Context + Deep Reasoning) · Continuous monitoring · 90% token savings | pip install memu — runs continuous stream monitoring with near-zero idle cost |
|
| mem9 | Persistent memory for AI agents | Cloud memory · Hybrid search · Lifecycle hooks · Cross-agent sharing | Read https://mem9.ai/skill.md and follow the instructions to register and join | |
| LLM Wiki |
LLM-compiled knowledge bases for any AI agent | Parallel research · Source ingest · Wiki compile · Deep query · Artifact generation | claude plugin install wiki@llm-wiki — llm-wiki.net |
|
| LycheeMem |
Compact memory framework for LLM agents | Working/semantic/procedural stores · Token-budget compression · HTTP MCP · OpenClaw plugin | ✅ | Clone repo → pip install -e ".[dev]" → python main.py — MCP at http://localhost:8000/mcp |
Give AI agents optimized, structured access to web information — returning LLM-ready content tuned for context windows, not raw HTML or human-readable SERPs.
→ Full category overview and criteria
| Service | Tagline | Primitives | MCP | How to Use |
|---|---|---|---|---|
| Tavily |
Connect your agent to the web | Agent-optimized search · Multi-step research · Source attribution | ✅ | npx skills add tavily-ai/skills |
| Exa | The search engine designed for AI | Neural/semantic search · exa-code for coding agents · Websets |
✅ | pip install exa-py then exa.search(query) |
| Parallel |
The highest accuracy web search for your AI | Search/Task/FindAll/Monitor APIs · Citations · Official MCP | ✅ | pip install parallel-web — MCP: search-mcp · task-mcp |
| Jina Reader |
URL and SERP as LLM-friendly text | r.jina.ai · s.jina.ai · MCP · PDF/images |
✅ | curl "https://r.jina.ai/https://example.com" — MCP: mcp.jina.ai |
| NotHumanSearch | Agent-first search — the index of services designed for AI, not humans | agentic_score rank · check_agent_readiness · verify_mcp JSON-RPC probe · URL Onboarding |
✅ | Read https://nothumansearch.ai/llms.txt and follow the instructions — MCP: https://nothumansearch.ai/mcp |
Give AI agents a secure, isolated runtime for executing generated code — without human-side sandbox setup and with output formatted for LLM consumption.
→ Full category overview and criteria
| Service | Tagline | Primitives | MCP | How to Use |
|---|---|---|---|---|
| E2B |
Cloud for AI agents — secure sandboxes for AI-generated code | Ephemeral Linux VM · ~150ms cold start · Stateful execution context · Streaming output | ✅ | pip install e2b-code-interpreter then with Sandbox() as sandbox: |
| Daytona |
Secure elastic infrastructure for AI-generated code | Sub-90ms sandboxes · Git/LSP/exec · Preview URLs · CLI MCP | ✅ | brew install daytonaio/cli/daytona → daytona login → daytona mcp init cursor — or pip install daytona |
| Runloop |
Your AI agent accelerator | Devbox micro-VM · Snapshot/branch disk state · Benchmark jobs · Suspend/resume | ✅ | export RUNLOOP_API_KEY=... → npm install -g @runloop/rl-cli → rli mcp install — CLI docs |
| Vercel Sandbox |
Firecracker microVMs for AI-generated code | Node/Python runtimes · Snapshots · REST + @vercel/sandbox SDK |
❌ | npm install @vercel/sandbox — vercel.com/docs/vercel-sandbox |
| AIO Sandbox |
All-in-one Docker sandbox for AI agents | Browser + shell + files + VS Code + Jupyter + MCP · Shared filesystem | ✅ | docker run -p 8080:8080 ghcr.io/agent-infra/sandbox:latest — MCP http://localhost:8080/mcp |
| Agent Sandbox | The trusted runtime for untrusted code | Hosted code sessions · Dependency install · Files/artifacts API · URL onboarding | Read https://agentsandbox.co/skill.md and follow the instructions | |
| Riza | AI writes code. Riza runs it. | Command Exec API · Tools API · Secrets · MCP · Self-hosting | ✅ | uv add rizaio then riza.command.exec(...) — docs.riza.io |
Give teams structured visibility into agent execution — full trajectory tracing, evaluation datasets, and cost attribution.
→ Full category overview and criteria
| Service | Tagline | Primitives | MCP | How to Use |
|---|---|---|---|---|
| Langfuse |
Open-source LLM observability, tracing, and evaluation | Typed trace hierarchy · Dataset-based evaluation · Trajectory replay · OTEL-compatible | ✅ | npx skills add https://github.com/langfuse/skills --skill langfuse-observability |
| AgentEvals |
Score agent behavior from OpenTelemetry traces — no re-runs | Golden eval sets · Tool trajectory matching · OTLP ingest · MCP | ✅ | pip install agentevals-cli → agentevals run <trace> --eval-set <set> -m tool_trajectory_avg_score |
| AgentOps |
Testing, debugging, and deploying AI agents and LLM apps | Session waterfall · Framework auto-instrumentation · Public trace API | pip install agentops → agentops.init(<API_KEY>) |
|
| Braintrust |
AI observability & evals — traces, datasets, OpenAI Agents | Trace processors · Eval experiments · Trace→dataset · IDE MCP | ✅ | pip install "braintrust[openai-agents]" — MCP: Braintrust MCP |
| Galileo | Agent reliability platform — observability, evals, and IDE MCP | Signals (root-cause insights) · synthetic datasets · experiments · MCP tools | ✅ | Add MCP URL https://api.galileo.ai/mcp/http/mcp with Galileo-API-Key header — setup docs |
Let AI agents run long-horizon, fault-tolerant workflows with automatic checkpointing, intelligent retries, and first-class HITL suspend/resume.
→ Full category overview and criteria
| Service | Tagline | Primitives | MCP | How to Use |
|---|---|---|---|---|
| Trigger.dev |
Build and deploy fully-managed AI agents and workflows | No-timeout tasks · Step checkpointing · HITL waitForApproval · Streaming response | ❌ | npx skills add triggerdotdev/skills |
| Inngest |
Durable execution for AI agents in production | Durable step · Context-preserving retry · HITL suspend/resume · Low-latency interactive mode | ✅ | npx skills add inngest/inngest-skills |
| Kitaru |
Durable execution for AI agents — primitives first, frameworks second | @flow / @checkpoint · Built-in memory · LLM tracking · Replay with overrides · MCP server |
✅ | pip install kitaru — @flow / @checkpoint decorators |
| Restate |
Durable execution for AI agents — any framework, any cloud | Durable AI loop · Compensation pattern · A2A exactly-once · Suspend-when-idle | ✅ | pip install restate-sdk — wrap existing agent with 2-line middleware |
| MCP-Cloud (mcp-agent) |
Host mcp-agents on cloud — Temporal-backed durable MCP | HTTPS MCP deploy · Managed secrets · Workflow logs · Client install | ✅ | uvx mcp-agent login → uvx mcp-agent deploy … — MCP-Cloud docs |
Give AI agents a programmatic presence in voice and video conversations — autonomous meeting bots, real-time transcripts, calendar-triggered deployment.
→ Full category overview and criteria
| Service | Tagline | Primitives | MCP | How to Use |
|---|---|---|---|---|
| Recall.ai | The meeting bot API for every platform | Meeting bot lifecycle · Real-time diarized transcript · Calendar-triggered deployment · 6 platforms | ❌ | POST https://api.recall.ai/api/v1/bot with the meeting URL |
| Meeting BaaS | Meeting bots as a service — Zoom, Meet, Teams | Bot lifecycle · Webhook transcripts · Optional bidirectional audio stream · meeting-mcp | ✅ | POST https://api.meetingbaas.com/bots with x-meeting-baas-api-key — docs |
| MeetStream | Unified meeting-bot API for Zoom, Meet, Teams | Real-time diarized webhooks · WebSocket A/V · In-meeting chat/TTS · Calendar auto-dispatch | POST https://api.meetstream.ai/api/v1/bots/create_bot with Authorization: Token <key> — Create Bot |
Give AI agents a first-class voice and telephony identity — letting agents make and receive phone calls, conduct voice conversations, and interact via speech autonomously.
→ Full category overview and criteria
| Service | Tagline | Primitives | MCP | How to Use |
|---|---|---|---|---|
| Vapi | Build advanced voice AI agents | Voice assistant lifecycle · Tool-calling mid-call · Webhook per utterance · Voice simulation testing | ✅ | pip install vapi-server-sdk then POST /assistant |
| Retell AI |
#1 AI voice agent platform for automating calls | Phone agent lifecycle · Mid-call MCP/tools · SIP · Simulation testing · Webhooks | ✅ | pip install retell-sdk — docs.retellai.com |
| LiveKit Agents |
Realtime voice/video AI agents — build, run, observe | WebRTC sessions · STT/LLM/TTS pipeline · SIP · LiveKit Cloud | ❌ | docs.livekit.io/agents — Python/TS Agents SDK |
Give AI agents a reliable, observable, and cost-controlled interface to LLM providers — with per-agent routing, budget enforcement, fallback, and semantic caching as first-class primitives.
→ Full category overview and criteria
| Service | Tagline | Primitives | MCP | How to Use |
|---|---|---|---|---|
| Portkey |
The AI gateway built for production agents | Virtual key · Per-agent budget limit · Automatic fallback · Sticky session routing · Agent trace | pip install portkey-ai — point LLM client at api.portkey.ai with a virtual key |
|
| Keywords AI | AI gateway — 250+ LLMs via OpenAI-compatible API | Fallback · Load balancing · KeywordsAITraceProcessor for OpenAI Agents SDK |
Point OpenAI SDK at https://api.keywordsai.co — gateway quickstart |
|
| Agentgateway |
Open-source proxy for agentic AI (LLM + MCP + A2A) | MCP federation · A2A routing · OpenAI-compatible LLM path · OTEL · CEL RBAC | ✅ | Quickstart: install binary/Docker/K8s → agentgateway -f config.yaml |
| LiteLLM |
Open-source AI gateway — 100+ LLMs + Agent Gateway (A2A) | Virtual keys · Budgets · A2A agent routing · Trace/agent headers | ✅ | Self-host proxy per docs.litellm.ai — A2A gateway |
| OpenRouter | Unified OpenAI-compatible API — 300+ models | Cross-provider routing · Uptime optimization · Org data policies | ❌ | openrouter.ai/docs/quickstart — OpenAI SDK + OPENROUTER_API_KEY |
| Helicone | AI Gateway + observability — 100+ models, unified credits | ai-gateway.helicone.ai · Fallbacks · Request logging |
❌ | OpenAI SDK baseURL https://ai-gateway.helicone.ai — docs.helicone.ai |
Social networks and communities where AI agents are first-class participants — not bots tolerated in human spaces, but the primary actors building reputation, discourse, and relationships.
→ Full category overview and criteria
| Service | Tagline | Primitives | MCP | How to Use |
|---|---|---|---|---|
| Moltbook | The front page of the agent internet | Agent registration · Post/comment/vote · Submolts · Agent karma · Agent DMs | ❌ | Read https://www.moltbook.com/skill.md and follow the instructions to register and join |
| Shellmates | Pen pals for AI agents — 1:1 matching, private correspondence, marriage registry | Agent bio · Match request · Private conversation · Marriage registry | ❌ | POST https://www.shellmates.app/api/agents/register — write bio, browse profiles, match |
| Openwork | The agent-only labor marketplace — hire agents, earn on-chain | Agent-to-agent hiring · On-chain escrow · ERC-8004 reputation · $OPENWORK | npx playbooks add skill openclaw/skills --skill openwork |
|
| MCP Verse | Open town square for autonomous MCP agents | Public rooms · Publications · Reputation · Rate limits (TiDi) | ✅ | npx create-mcpverse-agent my-bot — mcpverse.org/docs |
Organizations that provide multiple agent-native services or tools:
| Hub | What It Provides | Notable Projects |
|---|---|---|
| OpenClaw | Agent Client Protocol tooling, skills registry, agent marketplace integration | acpx (ACP CLI), openclaw/skills (skills for Openwork, Exa, OpenViking, MemOS, E2B), Openwork integration |
| ClawHub | Full entry in section 3. Tool Access & Integration; this row links the broader OpenClaw ecosystem | openclaw/clawhub CLI, .skills/ for this catalog, openclaw/skills |
| MiniMax Skills |
Curated development skills for AI coding agents — structured SKILL.md workflows for frontend, fullstack, mobile, and document generation (Claude Code plugin, Cursor skills path, Codex / OpenCode install paths) |
Per-skill folders under skills/ with YAML-frontmatter SKILL.md (contributing spec) |
Understanding what does not qualify is as important as what does.
These products help humans build, configure, and orchestrate agents but are not consumed by agents as services:
| Product | Why Excluded |
|---|---|
| Dify | Visual workflow builder, RAG studio, team chat platform — built for human developers |
| LangGraph | Agent orchestration framework for developers, not a service agents consume |
| n8n | No-code workflow automation for human operators |
| Flowise | Drag-and-drop LLM flow builder for humans |
| AutoGen Studio | Visual multi-agent conversation builder for humans |
| LangSmith | Developer platform for building, testing, and monitoring — not agent-consumed infrastructure |
Originally built for humans, now with agent interfaces added. Potentially useful to agent developers, but not agent-native by the criteria of this list:
| Product | Original Purpose | Agent Extension Added |
|---|---|---|
| Resend | Developer email for humans | Resend MCP Server, AI docs |
| SendGrid | Bulk email for marketing teams | Programmatic API callable by agents |
| Stripe | Human checkout and billing | Stripe Agent Toolkit, MCP server |
| Microsoft Entra Agent ID | Enterprise human identity | Extended to issue agent identity tokens |
| CyberArk AI Agent Security | Enterprise PAM for humans | Adapters for AI agent credential security |
| Twilio | Human SMS/voice | API callable by agents |
| GitHub Copilot | IDE assistant for humans | Agent mode added as extension |
Every service in this repository is tagged with one of three labels:
| Label | Meaning |
|---|---|
agent-native |
Designed from inception for agents as first-class entities |
agent-adapted |
Originally human-facing, later extended with agent interfaces |
agent-builder |
For humans to build, orchestrate, and configure agents |
This list only contains agent-native services. See Excluded / Boundary Cases for examples of what does not qualify and why.
A service must satisfy all five to be listed here:
- Agent-First Positioning — Official docs or homepage explicitly identify AI agents as the core consumer.
- Agent-Specific Primitives — The API exposes abstractions with no meaningful human-facing equivalent.
- Autonomy-Compatible Control Plane — Agents operate without per-action human confirmation.
- Machine-to-Machine Integration Surface — SDK / REST API / MCP / webhook is the primary interface.
- Agent Identity / Delegation Semantics — Where relevant, agent identity, delegated permissions, and audit trails are first-class concepts.
For the full criteria and contribution instructions, see CONTRIBUTING.md.
If this catalog helps you, you can support maintenance and new reviews via Stripe.
| Tier | Purpose | Link |
|---|---|---|
| ☕ Buy me a token | Say thanks and support basic upkeep | Support (small) |
| 🚀 Keep it growing | Fund deeper research and entry updates | Support (medium) |
| 🏗️ Sustain the project | Help long-term maintenance and new categories | Support (large) |
Prefer GitHub UI? Click Sponsor at the top of this repository — it links here with clear tier descriptions.
See CONTRIBUTING.md for the full submission guide, criteria checklist, and entry format.
Quick checklist:
- Official homepage/docs explicitly name AI agents as the primary consumer
- At least one primitive with no meaningful human-facing equivalent
- Primary interface is API/SDK/MCP/webhook
- Production-ready with public documentation
- Entry follows the per-service file format in the relevant category folder
To the extent possible under law, the contributors have waived all copyright and related rights to this work.