MCP Hub
Back to servers

skills-master-mcp

Connects 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.

Stars
2
Updated
Feb 16, 2026
Validated
Feb 18, 2026

skills-master-mcp

npm version npm downloads License: MIT Node.js MCP Compatible

Quick Start  •  Example  •  Tools  •  Architecture  •  Agents


What is this?

A Plug & Play MCP server that connects your AI coding agent to the SkillsMP marketplace - 8,000+ community-made skills.

You can search for skills, easily install them (to ~/.claude/skills/) or read them directly into your agent's context (without installing).
No API key needed.
One command to set up.

The key idea is to help lazy people like me to use skills more often, and save time and tokens for our dear agents.


Example

Here’s a real use case: converting a Markdown file to PDF.
You can either have the agent learn how to do it via web search, or simply import the skill.
Super efficient and fast.

You:      "I need to convert README.md to a PDF"

Agent:    searches SkillsMP for "markdown to pdf"
          → finds a skill for it
          → reads the SKILL.md content from GitHub
          → now has the full instructions in context

Agent:    "I found a skill for this. It uses Puppeteer to render
           the markdown and save it as PDF. Let me do that now."

          ...converts your file using the skill's instructions.

You:      ":))))"

The skill was never installed to your ~/.claude/skills
The agent just read it, learned the approach, and executed it.
One-shot use.

If you want a skill permanently, you can install it too:

You:      "Install that markdown-to-pdf skill for Claude Code"

Agent:    runs install_skill
          → skill is now saved to .claude/skills/
          → available in every future conversation

Quick Start

No API key
No .env
No configuration
Just install and run

Claude Code

claude mcp add skills-master -- npx skills-master-mcp

Cursor

Add to .cursor/mcp.json:

{
  "mcpServers": {
    "skills-master": {
      "command": "npx",
      "args": ["skills-master-mcp"]
    }
  }
}

Any MCP-Compatible Client

npx skills-master-mcp

Tools

ToolInputOutput
searchkeywords (e.g., "react testing")List of matching skills with name, author, stars, links
ai_searchplain English (e.g., "how to build REST APIs")Semantically relevant skills ranked by relevance
read_skillGitHub owner + repo + pathThe skill's full SKILL.md content, loaded into agent context
install_skillGitHub source + skill names + target agentsSkill permanently saved to agent's skills directory
remove_skillskill namesDeletes the skill files from agent's skills directory
Full parameter reference

search

ParameterTypeDefaultDescription
querystringrequiredSearch terms
pagenumber1Page number
limitnumber20Results per page (max: 100)
sort_bystring"stars""stars" or "recent"
response_formatstring"markdown""markdown" or "json"

ai_search

ParameterTypeDefaultDescription
querystringrequiredNatural language query
response_formatstring"markdown""markdown" or "json"

read_skill

ParameterTypeDefaultDescription
ownerstringrequiredGitHub user/org
repostringrequiredRepository name
pathstringPath to skill folder
branchstring"main"Git branch

install_skill

ParameterTypeDefaultDescription
sourcestringrequiredGitHub owner/repo or full URL
skillsstringrequiredSkill names (comma-separated)
agentsstringrequiredTarget agents (comma-separated)
globalbooleanfalseInstall globally (user-level)

remove_skill

ParameterTypeDefaultDescription
skillsstringrequiredSkill names to remove (comma-separated)
agentstring"claude-code"Target agent
globalbooleanfalseRemove from global scope

Supported Agents

AgentInstallRemove
Claude CodeYesYes
CursorYesYes
CodexYes
OpenCodeYes
GitHub CopilotYes
RooYes
AntigravityYes

How It Works

Your AI Agent
    │
    ▼
skills-master-mcp (local, via npx)
    ├── search / ai_search ──▶ Proxy Backend ──▶ SkillsMP API
    ├── read_skill ──────────▶ GitHub (direct)
    ├── install_skill ───────▶ npx add-skill
    └── remove_skill ────────▶ Local file deletion

Search requests go through a proxy backend so you don't need an API key. Everything else is direct.


Configuration

Nothing to configure. Optional env vars for advanced use:

VariableDefaultDescription
SKILLS_MASTER_BACKEND_URLProduction URLOverride backend endpoint
TRANSPORTstdiostdio or http
PORT3000HTTP port (when TRANSPORT=http)

Links


License

MIT

Reviews

No reviews yet

Sign in to write a review