Directory · #80 trending MCP repo · ↗ +74 stars this week

Awesome Agent Native Services

haoruilee/awesome-agent-native-services

A curated list of agent-native services and infrastructure for AI agents: email, browsers, memory, sandboxes, payments, and MCP tools. Includes selection criteria and onboarding guides.

Stars
559
This week
+74
Forks
73
Open issues
18
Skills inside
6
Star trend · last 8 days+94 ★
Oct 30, 2026: 465 starsOct 31, 2026: 485 starsNov 1, 2026: 485 starsNov 2, 2026: 496 starsNov 3, 2026: 475 starsNov 4, 2026: 484 starsNov 5, 2026: 495 starsNov 6, 2026: 507 starsNov 7, 2026: 559 stars

Inside this repo

6 skills

add-to-awesome-listGuide a contributor through the full process of adding a new service to the catalog: selecting the standard or operator-surface admission track, checking URL Onboarding, opening an issue, writing the dossier, updating manifests, and preparing a PR. Use for requests to add a service, harness, HUD, or.skills/add-to-awesome-listevaluate-agent-nativeEvaluate catalog candidates against either the standard five agent-native criteria or the narrow operator-surface track, and check URL Onboarding. Use when asked whether a service, harness, HUD, status line, or control surface belongs in the catalog..skills/evaluate-agent-nativefind-agent-serviceGiven a task an AI agent needs to perform, find the right agent-native service from the awesome-agent-native-services catalog. Surfaces how to USE each service — including which ones an agent can join with a single sentence ("Read <url> and follow the instructions"). Use when asked "what service sho.skills/find-agent-serviceinstall-agent-serviceUse the Awesome Agent-Native Services catalog as an installation entry point. Given a task or service name, return the exact install/onboarding command for catalog services that expose Agent Skills, Claude Code plugins, URL onboarding, MCP servers, CLIs, or SDKs..skills/install-agent-servicedocsdocsfind-agent-serviceRead this file to discover agent-native services and purpose-built operator surfaces for live agents. Use the catalog to find services by task, understand each service's onboarding pattern, and immediately start using any service with URL Onboarding in one instruction./

Documentation

README

View on GitHub ↗

Awesome Agent-Native Services Awesome

A curated list of agent-native services and infrastructure for AI agents: email, browsers, memory, sandboxes, payments, MCP tools, and more.

Browse services by capability, compare their agent-native design against the selection criteria, and follow each service’s onboarding guide to connect your agent.

Each service is either infrastructure an AI agent consumes directly or a narrowly qualified, purpose-built surface for operating concrete agent sessions — not a generic platform for humans to build agents with.

Also on the web: Awesome Agent-Native Services — The Agent-Native Index — the same catalog with structured metadata and machine-readable discovery endpoints.

Related: ReleaseLog — the verified AI release calendar from the same curator. Published separately from this catalog.



Table of contents


⭐ 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 through Claude Code's plugin marketplace flow or load them directly from this repository:

Claude Code plugin marketplace (requires a Claude Code version with plugin support; see the official plugin marketplace docs):

/plugin marketplace add haoruilee/awesome-agent-native-services
/plugin install awesome-agent-native-services@awesome-agent-native-services
/reload-plugins

Direct SKILL.md install:

git clone --depth=1 https://github.com/haoruilee/awesome-agent-native-services.git
mkdir -p ~/.claude/skills
cp -R awesome-agent-native-services/.skills/find-agent-service ~/.claude/skills/

Source files are in .skills/ in this repo. See SKILLS_HUB.md for Claude Code and manual SKILL.md installation paths.

Install-entry workflow: install this repo once, then ask install-agent-service for a concrete entry point. It ranks URL onboarding first, then Agent Skills/plugins, MCP, CLI, and SDK setup so the catalog can act as an installer/router instead of only a directory.

Skills Hub usage

Use this repository's Skills Hub when you want an agent to operate the catalog directly rather than only read the Markdown index:

  1. Find a service for a concrete job — install or load find-agent-service, then ask: Use find-agent-service to find an agent-native service for <task>. The skill reads the catalog criteria and returns matching services with onboarding steps.
  2. Install or connect a service — install or load install-agent-service, then ask: Use install-agent-service to install/connect <service or task>. The skill returns URL onboarding, Agent Skill/plugin, MCP, CLI, or SDK commands.
  3. Vet a candidate service — install or load evaluate-agent-native, then provide the service URL, docs, and repo. The skill applies the standard or operator-surface admission track before you open an issue or PR.
  4. Prepare a contribution — install or load add-to-awesome-list when adding a new service. It walks through the issue-first workflow, required service-file sections, and README/category table updates.
  5. Use without a marketplace — any SKILL.md-compatible agent can copy a folder from .skills/ into its local skills directory, for example cp -R .skills/find-agent-service ~/.claude/skills/.

Recommended flow for agents: start with skill.md for quick discovery, switch to SKILLS_HUB.md or install-agent-service when you need installable workflows, and use the per-service Markdown files for source-backed details.


Categories

266 services across 16 categories.

# Category Services Description
1 Communication 16 Give agents a communication identity on the internet
2 Browser & Web Execution 31 Remote browser and web data extraction for agents
3 Tool Access & Integration 29 Runtime tool discovery, auth, and execution
4 Oversight & Approval 7 Human-in-the-loop approval and escalation
5 Commerce & Payments 23 Agent-native wallets, identity, and transactions
6 Agent Runtime & Infrastructure 37 Execution, session isolation, secrets, and gateway
7 Agent Harnesses & Operator Surfaces 15 Durable agent-loop control and live operator visibility
8 Memory & State 33 Persistent agent memory across sessions
9 Search & Web Intelligence 13 LLM-optimized web search and content retrieval
10 Code Execution 17 Secure sandboxes for AI-generated code
11 Observability & Tracing 14 Agent trajectory tracing and evaluation
12 Durable Execution & Scheduling 6 Fault-tolerant long-running agent workflows
13 Meeting & Conversation 7 Agent presence in voice and video meetings
14 Voice & Phone 9 Agent-controlled voice calls and phone infrastructure
15 LLM Gateway & Routing 11 Per-agent budget, routing, caching, and observability for LLM calls
16 Agent Social & Community 20 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
ATXP Email ⭐ Email for AI agents Per-agent inbox · CLI/API provisioning · Verification-code workflow ⚠️ Read https://atxp.email/ and follow the docs to create an agent inbox via CLI/API
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
Chimely ⭐ Self-hostable in-app notification inbox HTTP notification API · SSE hint plane · <Inbox /> React component ⚠️ Use the HTTP API from https://chimely.dev docs to deliver in-app notifications
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
OutreachAgent The Cold Outbound Engine for AI Agents Agent inboxes · Reply-aware workflows · Send limits/approvals · Signed webhooks ⚠️ npm install @outreachagent/sdk-ts or use REST API at https://api.outreachagent.dev/v1
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
AgenticMail ⭐ Email & SMS infrastructure for AI agents Agent inbox + phone bundle · Stalwart self-host · Google Voice bridge · 75+ REST endpoints ⚠️ git clone https://github.com/agenticmail/agenticmail && docker compose up -d
Caspian ⭐ One agent communication identity across human channels Email/Slack/Discord/Telegram/SMS · normalized events · SDKs · webhooks ⚠️ Read https://api.trycaspianai.com/SKILL.md and follow it end to end
Atomic Mail ⭐ Not AI for your email. Email for your AI. PoW inbox · JMAP · local/hosted MCP · AgentSkill ✅ Read https://atomicmail.ai and follow the instructions to create an inbox
AgentTeam Email ⭐ Open-source email infrastructure for AI agents Per-agent mailbox · at-email CLI · draft review · Cloudflare routing ⚠️ npx --yes @agentteamhq/email@latest then at-email agent connect
SendRaven Email infrastructure for AI agents Awaiting-reply threads · Inbound webhook · Per-key caps/allowlist/approval hold · Remote MCP ✅ Connect https://mcp.sendraven.ai/mcp (OAuth) or npx -y @sendraven/mcp with SENDRAVEN_API_KEY — docs

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
Hronaut A browser your AI agent can come back to. Local task workspaces · resumption · semantic browser tools · human takeover ✅ Local desktop setup
Vercel Agent Browser ⭐ Browser automation CLI for AI agents Rust CLI · Chrome for Testing · scriptable browser control ⚠️ npm install -g agent-browser
Browser MCP ⭐ Browser MCP server for AI agents Puppeteer MCP · accessibility tree · optional vision ✅ npx -y @browsermcp/mcp
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 · Browser Run · Playwright MCP · REST API ✅ Browser Run docs — Playwright MCP
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
Jet Browser ⭐ The browser runtime agents can carry WPE WebKit · ordered JSONL · native input · DOM + PNG evidence · bounded MCP verifier ✅ Docker + curl: curl -fsSL https://raw.githubusercontent.com/masakaai/jet-browser/main/scripts/try-jet.sh | sh
Vessel Browser ⭐ Built from the ground-up for agents — durable state, action undo, MCP control, BYOK Named durable sessions · Action undo · Checkpoints · Agent-editable bookmarks · MCP ✅ npm install -g vessel-browser then vessel-browser --mcp (or Linux AppImage)
CamoFox Browser ⭐ Stealth headless browser for AI agents Stealth sessions · Server/CLI control · Credential-safe profiles · Screenshots/extraction ⚠️ npm install -g camofox-browser then start the browser server
Moli ⭐ Structured-first browser engine for AI agents Semantic tree · stable node IDs · CDP/WebDriver · screenshots · stdio MCP ✅ Build the Rust workspace, then run moli fetch, moli serve, or moli mcp
Kernel ⭐ you build agents. we give them the internet. Sandboxed Chromium · managed auth · live view/replay · CLI + kernel-cli skill · hosted MCP ✅ brew install kernel/tap/kernel or npm install -g @onkernel/cli, then kernel browsers create -o json
Stealth Browser MCP ⭐ Stealth browser automation for MCP-compatible AI agents nodriver + CDP · 97 MCP tools · dynamic network hooks · element cloning ✅ Clone vibheksoni/stealth-browser-mcp, pip install -r requirements.txt, then claude mcp add-json stealth-browser-mcp
FSB (Full Self Browsing) ⭐ DOM-first AI browser automation for Chrome and MCP clients. Agent-owned tabs (TAB_NOT_OWNED) · Vault fill (secrets stay in the extension) · Outcome-unknown reporting · run_task delegated runs · Trigger watchers · Session replay ✅ npx -y fsb-mcp-server@latest install --claude-code + Chrome extension
ego lite ⭐ The fastest browser for AI agents to run browser automation Per-agent Spaces · Shared signed-in browser state · Engine-level Snapshots · Code-based actions · macOS + Windows ✅ npx skills add citrolabs/ego-lite + desktop app
Obscura ⭐ Open-source headless browser for AI agents and web scraping Rust/V8 engine · built-in MCP (stdio/HTTP) · CDP server · native rendering · stealth ✅ Install release → obscura mcp — MCP guide
bdg (Browser Debugger CLI) ⭐ Give your AI agent a real browser and DevTools from the shell Background session · DOM/network/console commands · raw CDP · --help --json · agent skill ❌ npm install -g browser-debugger-cli → bdg localhost:3000 → bdg install-skill

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
Account Access Local delegated account reads for existing agents Named operations · scoped client identities · resumable tasks · owner challenges ⚠️ Follow the official setup guide; the installer provides the skill and CLI
Apify MCP Server ⭐ MCP access to Apify Actors for agent web data tasks Actor discovery/execution · dataset retrieval · x402/Skyfire payments ✅ Connect the official remote MCP endpoint following the repository README
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 ✅

…