Skip to main content
Glama

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.


Related MCP server: SkillFlow MCP Server

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

Tool

Input

Output

search

keywords (e.g., "react testing")

List of matching skills with name, author, stars, links

ai_search

plain English (e.g., "how to build REST APIs")

Semantically relevant skills ranked by relevance

read_skill

GitHub owner + repo + path

The skill's full SKILL.md content, loaded into agent context

install_skill

GitHub source + skill names + target agents

Skill permanently saved to agent's skills directory

remove_skill

skill names

Deletes the skill files from agent's skills directory

Parameter

Type

Default

Description

query

string

required

Search terms

page

number

1

Page number

limit

number

20

Results per page (max: 100)

sort_by

string

"stars"

"stars" or "recent"

response_format

string

"markdown"

"markdown" or "json"

Parameter

Type

Default

Description

query

string

required

Natural language query

response_format

string

"markdown"

"markdown" or "json"

read_skill

Parameter

Type

Default

Description

owner

string

required

GitHub user/org

repo

string

required

Repository name

path

string

—

Path to skill folder

branch

string

"main"

Git branch

install_skill

Parameter

Type

Default

Description

source

string

required

GitHub owner/repo or full URL

skills

string

required

Skill names (comma-separated)

agents

string

required

Target agents (comma-separated)

global

boolean

false

Install globally (user-level)

remove_skill

Parameter

Type

Default

Description

skills

string

required

Skill names to remove (comma-separated)

agent

string

"claude-code"

Target agent

global

boolean

false

Remove from global scope


Supported Agents

Agent

Install

Remove

Claude Code

Yes

Yes

Cursor

Yes

Yes

Codex

Yes

—

OpenCode

Yes

—

GitHub Copilot

Yes

—

Roo

Yes

—

Antigravity

Yes

—


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:

Variable

Default

Description

SKILLS_MASTER_BACKEND_URL

Production URL

Override backend endpoint

TRANSPORT

stdio

stdio or http

PORT

3000

HTTP port (when TRANSPORT=http)



License

MIT

Available Tools

5 tools
install_skillInstall SkillA

Install skills from GitHub to AI coding agents.

Parameters:

  • source: GitHub "owner/repo" (e.g., "anthropics/claude-code") [REQUIRED]

  • skills: Skill names, comma-separated (e.g., "frontend-design,backend-dev") [REQUIRED]

  • agents: Target agents, comma-separated [REQUIRED] Valid: claude-code, cursor, codex, opencode, antigravity, github-copilot, roo

  • global: Installation scope [REQUIRED] true = user-level install to ~/.claude/skills (available across all projects) false = project-level install to ./.claude/skills (only this project)

Example: source="anthropics/claude-code", skills="frontend-design", agents="claude-code", global=false

Inputs: source (required), skills (required), agents (required), global (required).

read_skillRead Skill ContentA
Read-onlyIdempotent

Read skill file content (SKILL.md) from a GitHub repository. Use to preview a skill before installing.

Parameters:

  • owner: GitHub username/org (e.g., "anthropics")

  • repo: Repository name (e.g., "claude-code")

  • path: Path to skill folder (e.g., "plugins/frontend-design/skills/frontend-design")

  • branch: Git branch (default: "main")

If path has no skill.md, returns directory listing.

Inputs: owner (required), repo (required), path, branch.

remove_skillRemove SkillA
DestructiveIdempotent

Remove installed skills from an AI coding agent.

Parameters:

  • skills: Skill names to remove (comma-separated: 'skill1,skill2'). REQUIRED.

  • agent: Agent to remove from (default: 'claude-code') Valid: claude-code, cursor, codex, opencode, antigravity, github-copilot, roo

  • global: Removal scope [REQUIRED] true = remove from user-level ~/.agents/skills (global install) false = remove from project-level ./.agents/skills (project install)

Removes the skill directory and associated symlinks from the agent's skills directory.

Inputs: skills (required), global (required), agent.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A4/5.0

    Scored across 5 tools

    Disambiguation4/5

    Most tools have distinct purposes: ai_search and search both handle searching but differ in approach (semantic vs keyword-based), while install_skill, read_skill, and remove_skill clearly manage skill lifecycle. The overlap between ai_search and search creates minor ambiguity, but their descriptions help differentiate them.

    Naming Consistency4/5

    Tools follow a consistent verb_noun pattern with snake_case throughout (ai_search, install_skill, read_skill, remove_skill, search). The only deviation is 'ai_search' versus 'search' where the prefix clarifies the semantic approach, maintaining overall readability.

    Tool Count5/5

    With 5 tools, this server is well-scoped for managing AI coding skills. It covers core operations: discovery (two search tools), installation, inspection, and removal. Each tool earns its place without bloat, fitting typical server scope expectations.

    Completeness4/5

    The toolset provides strong coverage for skill management: discover, preview, install, and remove. A minor gap exists in updating or modifying installed skills, but agents can work around this by removing and reinstalling. Core workflows are well-supported.

    Maintenance

    ActivityInactive
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      D
      maintenance
      Integrates 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.
      6
      13 npm
      1
      Apache 2.0
    • A
      license
      A
      quality
      D
      maintenance
      Connects AI coding agents to the SkillFlow marketplace to search, discover, and retrieve detailed information about agent skills. It enables users to browse trending skills, categories, and publisher data directly through MCP-compatible environments.
      5
      72 npm
      2
      MIT
    • A
      license
      A
      quality
      C
      maintenance
      Enables AI agents to autonomously search, evaluate, and install skills from the skills.sh catalog.
      4
      22 npm
      ISC
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables AI agents to search and retrieve over 89K skills on-demand at runtime, eliminating the need to manually install skills upfront.
      136
      MIT