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.
Table of contents
- 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
⭐ Agent onboarding
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.
Categories
| # | 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 |
1. Communication Services
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 |
2. Browser & Web Execution Services
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 |
3. Tool Access & Integration Services
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 |
4. Oversight & Approval Services
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() |
5. Commerce & Payment Services
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 |
6. Agent Runtime & Infrastructure Services
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 |
7. Memory & State Services
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 |
8. Search & Web Intelligence Services
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 |
9. Code Execution Services
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 |
10. Observability & Tracing Services
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 |
11. Durable Execution & Scheduling Services
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 |
12. Meeting & Conversation Services
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 |
13. Voice & Phone Services
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 |
14. LLM Gateway & Routing Services
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 |
15. Agent Social & Community Services
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 |
Ecosystem Hubs
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) |
Excluded / Boundary Cases
Understanding what does not qualify is as important as what does.
agent-builder — Excluded by Design
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 |
agent-adapted — Extended from Human-Facing Products
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 |
Classification
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.
💖 Support this project
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.
Contributing
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
License
To the extent possible under law, the contributors have waived all copyright and related rights to this work.
Explore by category pages (SEO hub)
Navigate by category to compare services faster:
- Agent Runtime And Infrastructure
- Agent Social Network
- Browser And Web Execution
- Code Execution
- Commerce And Payments
- Communication
- Durable Execution And Scheduling
- Llm Gateway And Routing
- Meeting And Conversation
- Memory And State
- Observability And Tracing
- Oversight And Approval
- Search And Web Intelligence
- Tool Access And Integration
- Voice And Phone
Last site build time: 2026-04-27 14:35 UTC