awesome-agent-skills
MCP server providing 100+ AI agent skills from Anthropic, Vercel, Trail of Bits, Hugging Face & more. Works with Claude, GitHub Copilot, and any MCP client.
claude mcp add --transport stdio shadowrootdev-awesome-agent-skills-mcp npx awesome-agent-skills-mcp \ --env LOG_LEVEL="Logging level (debug, info, warn, error; defaults to info)" \ --env SKILLS_REPO_URL="Skills repository URL (defaults to https://github.com/VoltAgent/awesome-agent-skills.git)" \ --env SKILLS_CACHE_DIR="Cache directory path (defaults to .cache)" \ --env SKILLS_SYNC_INTERVAL="Auto-sync interval in minutes (0 to disable, defaults to 60)"
How to use
Awesome Agent Skills MCP Server exposes 100+ curated AI agent skills from the VoltAgent collection. It runs as a Node.js-based MCP server and auto-syncs skills from the upstream repository, making them available to any MCP-compliant client (Claude Desktop, OpenCode, VS Code, GitHub Copilot, etc.). To use it, start the server (for example via npx awesome-agent-skills-mcp or by running the underlying Node.js entrypoint if you have a local install) and configure your MCP client to point at the server. The MCP tools provided by this server include list_skills to enumerate skills (with optional filters), get_skill to fetch details about a specific skill, and invoke_skill to run a skill with parameters. The server is designed to be zero-config out of the box, but you can customize behavior through environment variables such as SKILLS_REPO_URL to point at a custom skills repository, SKILLS_CACHE_DIR for caching, and SKILLS_SYNC_INTERVAL to control how often the repo is synchronized.
How to install
Prerequisites:
- Node.js >= 20.0.0
- npm or yarn
From npm:
npm install -g awesome-agent-skills-mcp
From source (optional):
git clone https://github.com/shadowrootdev/awesome-agent-skills-mcp.git
cd awesome-agent-skills-mcp
npm install
npm run build
Run:
npx awesome-agent-skills-mcp
If you prefer a local installation, you can start the server with Node.js directly from the built distribution:
node /path/to/awesome-agent-skills-mcp/dist/index.js
Additional notes
Environment variables:
- SKILLS_REPO_URL: URL of the skills repository to fetch (default: https://github.com/VoltAgent/awesome-agent-skills.git)
- SKILLS_CACHE_DIR: Cache directory (default: .cache)
- SKILLS_SYNC_INTERVAL: Auto-sync interval in minutes (default: 60). Set to 0 to disable auto-sync.
- LOG_LEVEL: Logging level (debug, info, warn, error; default: info)
Common issues:
- Ensure Node.js version is >= 20.0.0
- If you modify SKILLS_REPO_URL, ensure the repository is accessible and you have network access
- When configuring in clients (Claude/OpenCode/VS Code), quit and re-open the client or app to pick up changes
- If you encounter permission issues with global installs, use a local installation and run via node dist/index.js
Related MCP Servers
awesome-agent-skills
A curated list of skills, tools, tutorials, and capabilities for AI coding agents (Claude, Codex, Antigravity, Copilot, VS Code)
skillport
Bring Agent Skills to Any AI Agent and Coding Agent — via CLI or MCP. Manage once, serve anywhere.
claude-emporium
🏛 [UNDER CONSTRUCTION] A (roman) claude plugin marketplace
mcpx
Token-efficient MCP client: TypeScript schemas instead of JSON, LLM-friendly syntax, batch calls, TOON output. Built for Claude/GPT automations.
mcp-client-gen
Turn any MCP server into a type-safe TypeScript SDK in seconds - with OAuth 2.1 and multi-provider support
github-to
Convert GitHub repositories to MCP servers automatically. Extract tools from OpenAPI, GraphQL & REST APIs for Claude Desktop, Cursor, Windsurf, Cline & VS Code. AI-powered code generation creates type-safe TypeScript/Python MCP servers. Zero config setup - just paste a repo URL. Built for AI assistants & LLM tool integration.