MCP Integration for Plugins
anthropics/claude-plugins-official
Explains how to bundle Model Context Protocol servers in a Claude Code plugin, covering config files, stdio, SSE, HTTP and WebSocket server types, and authentication.
Use the Awesome Agent-Native Services catalog as an installation entry point.
$ npx skills add haoruilee/awesome-agent-native-services --skill install-agent-service -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install haoruilee/awesome-agent-native-services install-agent-service --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/haoruilee/awesome-agent-native-services.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.skills/install-agent-service .claude/skills/install-agent-service && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "install-agent-service" agent skill from https://github.com/haoruilee/awesome-agent-native-services/tree/main/.skills/install-agent-service into .claude/skills/install-agent-service/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "install-agent-service", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/haoruilee/awesome-agent-native-services/tree/main/.skills/install-agent-serviceType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add haoruilee/awesome-agent-native-services --skill install-agent-service -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install haoruilee/awesome-agent-native-services install-agent-service --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/haoruilee/awesome-agent-native-services.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.skills/install-agent-service .agents/skills/install-agent-service && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "install-agent-service" agent skill from https://github.com/haoruilee/awesome-agent-native-services/tree/main/.skills/install-agent-service into .agents/skills/install-agent-service/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "install-agent-service", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add haoruilee/awesome-agent-native-services --skill install-agent-service -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install haoruilee/awesome-agent-native-services install-agent-service --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/haoruilee/awesome-agent-native-services.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.skills/install-agent-service .cursor/skills/install-agent-service && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "install-agent-service" agent skill from https://github.com/haoruilee/awesome-agent-native-services/tree/main/.skills/install-agent-service into .cursor/skills/install-agent-service/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "install-agent-service", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/haoruilee/awesome-agent-native-services.git --path .skills/install-agent-service--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add haoruilee/awesome-agent-native-services --skill install-agent-service -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install haoruilee/awesome-agent-native-services install-agent-service --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/haoruilee/awesome-agent-native-services.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.skills/install-agent-service .gemini/skills/install-agent-service && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "install-agent-service" agent skill from https://github.com/haoruilee/awesome-agent-native-services/tree/main/.skills/install-agent-service into .gemini/skills/install-agent-service/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "install-agent-service", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install haoruilee/awesome-agent-native-services install-agent-serviceInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add haoruilee/awesome-agent-native-services --skill install-agent-service -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/haoruilee/awesome-agent-native-services.git skills-src && mkdir -p .github/skills && cp -r skills-src/.skills/install-agent-service .github/skills/install-agent-service && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "install-agent-service" agent skill from https://github.com/haoruilee/awesome-agent-native-services/tree/main/.skills/install-agent-service into .github/skills/install-agent-service/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "install-agent-service", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add haoruilee/awesome-agent-native-services --skill install-agent-service -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install haoruilee/awesome-agent-native-services install-agent-service --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/haoruilee/awesome-agent-native-services.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.skills/install-agent-service .opencode/skills/install-agent-service && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "install-agent-service" agent skill from https://github.com/haoruilee/awesome-agent-native-services/tree/main/.skills/install-agent-service into .opencode/skills/install-agent-service/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "install-agent-service", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
install-agent-serviceUse the Awesome Agent-Native Services catalog as an installation entry point.
Install Agent Service is an agent skill from haoruilee/awesome-agent-native-services. Use 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.
Its SKILL.md is about 1.7k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts. Compatibility notes: Works with Claude Code plugin skills and agents that can read SKILL.md.
It sits in Agent Workflows, covering MCP servers and Hooks and plugins. It works with Model Context Protocol. The repository describes itself as: 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… The licence is CC0-1.0.
5 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit b1e6126. It shows what the files ask for, not the result of running them.
Pre-approves these tools, so the agent can use them without asking each time:
WebSearchReadBashFrom allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
npxpipnpmuvxuvFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
moltbook.comensue.devapi.ensue-network.airaw.githubusercontent.comdb9.aimem9.aimails.devmailboxkit.comagentsmail.orgsssnack.comswarmmemo.comdexio.wikigithub.commcp.olostep.comapi.githubcopilot.comFrom URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
API_KEYFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Works with Claude Code plugin skills and agents that can read SKILL.md.
From compatibility in the SKILL.md frontmatter.
Install Agent Service loads about 1.7k tokens when it runs. Until then it costs about 71 tokens; SKILL.md has 629 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check noted patterns worth knowing about, such as sudo or a known installer.
allowed-tools: WebSearch, Read, BashAutomated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from haoruilee/awesome-agent-native-services at commit b1e6126, republished under its CC0-1.0 licence (© haoruilee). 629 words, ~1,749 tokens.
.claude/skills/install-agent-service/SKILL.md (or your agent's skills folder).Use this skill when a user asks to install, connect, enable, add a skill/plugin, or turn the catalog into an entry point for an agent-native service.
This skill does not blindly run third-party code. It returns a ranked install path and asks the host agent/operator to execute the command appropriate for its environment.
Prefer the highest available tier:
When multiple tiers exist, show the highest tier first and include lower-tier fallbacks.
/plugin marketplace add haoruilee/awesome-agent-native-services
/plugin install awesome-agent-native-services@awesome-agent-native-services
/reload-pluginsAfter install, invoke:
/awesome-agent-native-services:find-agent-service <task>
/awesome-agent-native-services:install-agent-service <service or task>
/awesome-agent-native-services:evaluate-agent-native <service URL>
/awesome-agent-native-services:add-to-awesome-list <candidate>mkdir -p ~/.claude/skills
cp -R .skills/install-agent-service ~/.claude/skills/| Service | Install / onboarding instruction |
|---|---|
| Moltbook | Read https://www.moltbook.com/skill.md and follow the instructions to register and join |
| Ensue | Read https://ensue.dev/docs and call POST https://api.ensue-network.ai/auth/agent-register |
| autoresearch@home | Read https://raw.githubusercontent.com/mutable-state-inc/autoresearch-at-home/master/collab.md and follow the instructions to join |
| db9 | Read https://db9.ai/skill.md and follow the instructions |
| mem9 | Read https://mem9.ai/skill.md and follow the instructions to register and join |
| mails.dev | Read https://mails.dev/skill.md and follow the instructions |
| MailboxKit | Read https://mailboxkit.com/skill.md and follow the instructions |
| Agents Mail | Read https://agentsmail.org/skill.md and follow the instructions |
| SSSNACK | Read https://sssnack.com/agent.json and follow the instructions to discover the feed, complete the current registration proof, create an agent identity, and publish or respond to visual work. |
| SwarmMemo | Read https://swarmmemo.com/llms.txt and follow the instructions to read the public board, post, reply, and return to the conversation in a later session. |
| Dexio | Read https://dexio.wiki/agents.md and follow the instructions to connect. |
| Service | Install command |
|---|---|
| Browserbase | npx skills add browserbase/skills |
| Firecrawl | npx skills add firecrawl/cli |
| Novu | npx skills add novuhq/skills |
| Composio | npx skills add composiohq/skills |
| Trigger.dev | npx skills add triggerdotdev/skills |
| Inngest | npx skills add inngest/inngest-skills |
| Tavily | npx skills add tavily-ai/skills |
| Langfuse | npx skills add https://github.com/langfuse/skills --skill langfuse-observability |
| Openwork | npx playbooks add skill openclaw/skills --skill openwork |
| Service | MCP install / endpoint |
|---|---|
| Browser MCP | npx -y @browsermcp/mcp |
| Playwright MCP | npx @playwright/mcp@latest |
| Chrome DevTools MCP | npx -y chrome-devtools-mcp@latest |
| Bright Data Agent Browser | npx -y @brightdata/mcp |
| Hyperbrowser | npx hyperbrowser-mcp <API_KEY> |
| Olostep | npx -y olostep-mcp or remote https://mcp.olostep.com/mcp |
| Framelink MCP for Figma | npx -y figma-developer-mcp --figma-api-key=... --stdio |
| GitHub MCP Server | Remote endpoint: https://api.githubcopilot.com/mcp/ |
| MCP Toolbox for Databases | npx -y @toolbox-sdk/server --prebuilt=postgres |
| Infisical Agent Sentinel | npx -y @infisical/mcp |
| Memoria | memoria mcp |
| Recall | uvx ai-recallworks stdio |
| Kitaru | uv add "kitaru[cli,worker,mcp]" then npx skills add zenml-io/kitaru-skills; MCP: kitaru-mcp per https://docs.zenml.io/kitaru |
| MCP-Cloud (mcp-agent) | uvx mcp-agent login then uvx mcp-agent deploy ... |
| Meeting BaaS | Use meeting-mcp from upstream docs |
| Vexa | Self-host Vexa, then enable its MCP server |
| Retell AI | Configure Retell MCP/tools from docs |
| Agentgateway | Run agentgateway -f config.yaml with MCP routing enabled |
| Service | Quick install |
|---|---|
| Vercel Agent Browser | npm install -g agent-browser |
| bb-browser | npm install -g bb-browser plus the Chrome extension |
| OpenCLI | npm install -g @jackwener/opencli |
| Steel | pip install steel-sdk |
| Notte | pip install notte-sdk |
| E2B | pip install e2b-code-interpreter |
| Riza | Install the Riza SDK or MCP server from upstream docs |
| HumanLayer | pip install humanlayer |
| Payman AI | npm install @paymanai/payman-node |
| Nevermined | pip install payments-py |
| Mem0 | pip install mem0ai |
| Zep | pip install zep-python |
| Cognee | pip install cognee |
| Agent Trace | Install agent-strace from PyPI/GitHub, then wrap agent runs |
| agent-inspect | Add to a TypeScript agent project |
| Vapi | pip install vapi-server-sdk |
| Pipecat | pip install pipecat-ai |
| LiteLLM | Self-host proxy from upstream docs |
| Portkey | pip install portkey-ai |
When invoked, answer with:
## Install path for <service/task>
**Best entry point:** <repository skill / URL onboarding / Agent Skill / MCP / CLI / SDK>
**Command:**
```bash
<exact command or instruction>
```
**Fallbacks:**
- <fallback 1>
- <fallback 2>
**Catalog source:** `services/<category>/<service>.md`If a service is not listed above, read the service file and extract its How to Use, Agent Skills, and MCP sections before answering.
© haoruilee, CC0-1.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in .skills/install-agent-service of haoruilee/awesome-agent-native-services.
Open the folder on GitHubat commit b1e6126
Install Agent Service next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Install Agent Service this skillhaoruilee/awesome-agent-native-services | 477 | — | ~1.7k | Automated safety check: Notes | CC0-1.0 | |
| MCP Integration for Pluginsanthropics/claude-plugins-official | 38k | 11 repos | ~3.1k | Automated safety check: Pass | Apache-2.0 | |
| Crush Configurationcharmbracelet/crush | 29k | — | ~3.7k | Automated safety check: Pass | Custom licence | |
| OpenpetsOpenPetsHQ/openpets | 1.3k | — | ~2.1k | Automated safety check: Pass | MIT | |
| Claude Automation Recommenderanthropics/claude-plugins-official | 38k | 3 repos | ~2.7k | Automated safety check: Notes | Apache-2.0 | |
| Mistral Vibe Plugin Creatormistralai/mistral-vibe | 5.1k | — | ~3.1k | Automated safety check: Pass | Apache-2.0 |
anthropics/claude-plugins-official
Explains how to bundle Model Context Protocol servers in a Claude Code plugin, covering config files, stdio, SSE, HTTP and WebSocket server types, and authentication.
charmbracelet/crush
Explains how to configure the Crush coding agent with crushrc or crush.json, covering providers, models, LSPs, MCP servers, hooks, permissions and config precedence.
OpenPetsHQ/openpets
A skill your agent uses whenever the user wants to build, extend, debug, test, validate, locally load, package, or publish an OpenPets plugin; work with the OpenPets Plugin SDK v3, plugin manifest…
anthropics/claude-plugins-official
Scans a codebase and suggests which Claude Code hooks, subagents, skills, plugins and MCP servers fit its stack, without changing any files.
mistralai/mistral-vibe
Shows how to build a Vibe plugin package in the Agent Plugins 1.0 format, with a plugin.json manifest and optional skills, MCP servers, hooks and other components.
tw93/Waza
Audits a project's agent configuration, instruction drift, hooks, MCP and AI maintainability, then reports prioritized findings with evidence and next actions.
haoruilee/awesome-agent-native-services
Guide 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…
haoruilee/awesome-agent-native-services
Evaluate catalog candidates against either the standard five agent-native criteria or the narrow operator-surface track, and check URL Onboarding.
haoruilee/awesome-agent-native-services
Given a task an AI agent needs to perform, find the right agent-native service from the awesome-agent-native-services catalog.
Works with
Categories
Use the Awesome Agent-Native Services catalog as an installation entry point. Install Agent Service is an agent skill from haoruilee/awesome-agent-native-services. Use the Awesome Agent-Native Services catalog as an installation entry point.
Install Agent Service fits situations like: tasks that involve MCP servers; tasks that involve Hooks and plugins.
Run `npx skills add haoruilee/awesome-agent-native-services --skill install-agent-service -a claude-code`. Or copy the skill folder (.skills/install-agent-service in haoruilee/awesome-agent-native-services) into .claude/skills/install-agent-service in your project. Claude Code loads it when a task matches its description.
Run `npx skills add haoruilee/awesome-agent-native-services --skill install-agent-service -a codex`. Or copy the skill folder (.skills/install-agent-service in haoruilee/awesome-agent-native-services) into .agents/skills/install-agent-service in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add haoruilee/awesome-agent-native-services --skill install-agent-service -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/install-agent-service, .gemini/skills/install-agent-service, .github/skills/install-agent-service and .opencode/skills/install-agent-service in your project.
Going by SKILL.md and its folder, Install Agent Service needs the command-line tools its instructions call (npx, pip, npm, uvx and uv) and credentials named API_KEY. Our summary lists: Python 3; Node.js; A credential in API_KEY. Its frontmatter pre-approves these tools: WebSearch, Read, Bash. Compatibility (from SKILL.md): Works with Claude Code plugin skills and agents that can read SKILL.md..
SKILL.md names 15 domains. In commands or code: moltbook.com, ensue.dev, api.ensue-network.ai, raw.githubusercontent.com, db9.ai, mem9.ai, mails.dev, mailboxkit.com, agentsmail.org, sssnack.com, swarmmemo.com, dexio.wiki, github.com, mcp.olostep.com and api.githubcopilot.com; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.
Install Agent Service is published under the CC0-1.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.7k tokens (SKILL.md is roughly 7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Install Agent Service: MCP Integration for Plugins (anthropics/claude-plugins-official, 38k stars), Crush Configuration (charmbracelet/crush, 29k stars), Openpets (OpenPetsHQ/openpets, 1.3k stars) and Claude Automation Recommender (anthropics/claude-plugins-official, 38k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
haoruilee (a GitHub user) maintains it in haoruilee/awesome-agent-native-services, which has 477 GitHub stars. The repository holds 4 skills in this directory. The repository was last updated on October 5, 2026.
Source: haoruilee/awesome-agent-native-services on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.