skills.sh MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@skills.sh MCP Server search for a markdown editor skill"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
🛠️ skills.sh MCP Server
An unofficial Model Context Protocol (MCP) server for the skills.sh ecosystem. This server empowers your AI agents (like Claude Code, Antigravity-cli, or Cursor) to autonomously search, evaluate, and install the most relevant skills directly from the skills.sh catalog.
📦 NPM Package: skills-mcp-server
✨ Features
Zero-Config & No Auth: Uses public endpoints—no Vercel tokens or API keys required.
AI-Native & Self-Documenting: Natively embeds detailed workflow instructions via MCP Prompts and Resources so your LLM always knows exactly how to search effectively.
4 Powerful Tools:
search_skills: Semantic search through the catalog.get_skill_details: Deep-dive analytics (installs, platforms, history).get_popular_skills: Discover trending and hot skills.get_install_command: Instantly generatenpxinstallation commands.
Related MCP server: skills-master-mcp
🚀 Quick Start (Recommended)
For Claude Code
You can install this directly into Claude Code with a single command:
claude mcp add skills-sh -- npx -y skills-mcp-serverFor Claude Desktop & Cursor
Add the following to your MCP client configuration (e.g., claude_desktop_config.json):
{
"mcpServers": {
"skills-sh": {
"command": "npx",
"args": [
"-y",
"skills-mcp-server"
]
}
}
}Global Installation (Optional)
If you prefer not to use npx every time, you can install it globally:
npm install -g skills-mcp-serverThen use skills-mcp-server as your command instead of npx.
💻 Running from Source
If you prefer to run the server locally:
Clone this repository.
Install dependencies:
npm installBuild the project:
npm run buildAdd the absolute path to your MCP client config:
{
"mcpServers": {
"skills-sh": {
"command": "node",
"args": [
"/absolute/path/to/your/skills-mcp-server/build/index.js"
]
}
}
}🧠 How the AI Uses This Server
This server is designed to be fully self-documenting for LLMs.
When your agent connects, it automatically gains access to:
Rich Tool Descriptions: Tools contain explicit instructions telling the LLM to generate diverse keywords, loop searches, and thoroughly vet results before recommending them.
MCP Resources: Exposes a
skills-sh://agent-instructionsresource. Advanced clients can automatically read this to understand the full step-by-step searching workflow.MCP Prompts: Exposes a
skills-search-workflowprompt. Users can invoke this manually in supported clients to force the LLM into a highly optimized "Skill Search Mode".
Acknowledgements
Core API discovery and initial implementation credit goes to brandonqr/skillsh-mcp.
Available Tools
4 toolsget_install_commandB
Get the npx install command for a skill
Inputs: repo (required), owner (required).
get_popular_skillsC
Get popular skills from the leaderboard
Inputs: limit, timeframe.
get_skill_detailsA
Get detailed information about a specific skill. Use this tool ALWAYS after 'search_skills' to vet a skill before recommending it. It provides critical data like total installs, weekly installs, and supported platforms. Extract 'owner', 'repo', and 'skillId' from the search results table.
Inputs: repo (required), owner (required), skillId (required).
search_skillsA
Search for skills on skills.sh by query term.
CRITICAL WORKFLOW FOR AI AGENTS:
Parse user intent and generate 3-5 diverse keywords (e.g., for "scrape websites", use "web scraping", "puppeteer", "crawler").
Call this tool multiple times with different keywords if the first results are poor.
DO NOT recommend a skill immediately. You MUST use 'get_skill_details' on top candidates to check their install counts and platforms first.
Recommend the top 1-3 skills and provide the npx install command.
Inputs: query (required), limit.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 4 tools
Each tool has a clearly distinct purpose: searching, getting details, retrieving install commands, and viewing popular skills. No overlap or ambiguity.
All tool names follow a consistent verb_noun pattern in snake_case (e.g., get_install_command, search_skills), making them predictable and easy to understand.
With 4 tools covering search, details, install commands, and popular skills, the set is well-scoped for a skill discovery and installation server—neither too sparse nor excessive.
The tools provide a complete workflow: search for skills, examine details, retrieve install commands, and browse popular skills. No obvious gaps for the stated purpose.
Maintenance
Related MCP Connectors
Find, inspect and install reviewed reusable AI-agent capabilities from superskill.sh.
Search, install and compose AI agent skills, loops and bundles from the LoopSkill marketplace.
Search your team's shared AI-skill library, get install commands, and save skills from your agent.
Search, fetch, lint, and install Agent Skills (SKILL.md) from the SkillMD registry.
Related MCP Servers
- AlicenseAqualityCmaintenanceSearch, install, and manage AI agent skills (SKILL.md files) from GitHub repositories. Features workspace analysis for personalized recommendations and supports 140+ pre-indexed skills.938 npm12Creative Commons Attribution Non Commercial Share Alike 4.0 International
- AlicenseAqualityDmaintenanceConnects AI coding agents to the SkillsMP marketplace, allowing users to search, read, and install over 8,000 community-made skills. It enables agents to gain new capabilities either through on-the-spot instruction or permanent installation without requiring an API key.544 npm10MIT
- AlicenseAqualityDmaintenanceIntegrates with the skills.sh ecosystem to allow AI coding agents to discover, install, and manage reusable instruction sets. It enables autonomous agents to extend their capabilities with structured skill discovery and full lifecycle management through the Model Context Protocol.613 npm1Apache 2.0
- AlicenseAqualityDmaintenanceEnables discovery and installation of agent skills from curated GitHub repositories, allowing users to search large collections and inspect skill contents directly. It supports downloading skills locally and provides grounded scaffolds for creating new skills based on existing patterns.52MIT