DiscreteTom / agent-skills-mcp

Load Agent Skills for your agents

Repository from Github https://github.comDiscreteTom/agent-skills-mcpRepository from Github https://github.comDiscreteTom/agent-skills-mcp

agent-skills-mcp - Load Agent Skills for your agents

PyPI - Version Codecov

Usage

Full CLI Usage

uvx agent-skills-mcp --help
 Usage: agent-skills-mcp [OPTIONS]

 Agent Skills MCP - Load Agent Skills for your agents

╭─ Options ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ --skill-folder  TEXT                  Path to folder containing skill markdown files [env var: SKILL_FOLDER] [default: skills] │
│ --mode          [tool|system_prompt]  Operating mode [env var: MODE] [default: tool]                                           │
│ --version                             Show version and exit                                                                    │
│ --help                                Show this message and exit.                                                              │
╰────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯

Setup

First, put your skills in ~/skills, e.g.

git clone https://github.com/anthropics/skills.git ~/skills

Then, add this to your MCP client configuration:

Install MCP Server Add to Kiro

{
  "mcpServers": {
    "skills": {
      "command": "uvx",
      "args": ["agent-skills-mcp"],
      "env": {
        "SKILL_FOLDER": "~/skills"
      }
    }
  }
}

Modes

  • system_prompt: Include skill information in MCP instructions (recommended if your agent regards MCP server instructions)
  • tool: Register skills as MCP tools (fallback mode since many agents ignore MCP server instructions)

About

Load Agent Skills for your agents

License:MIT License


Languages

Language:Python 100.0%