Skip to main content

Agent Skills MCP Server

MCP Server for Agent Skills.

Features

  • Dynamic Skill Discovery: Automatically discovers and loads skills from configurable directories
  • Environment-based Configuration: Configure skill search paths via environment variables
  • Global and Project-level Skills: Support for both system-wide and project-specific skills
  • YAML Frontmatter Validation: Validates skill metadata and structure
  • Duplicate Detection: Prevents duplicate tool names across different skill sources

Configuration

Environment Variables

Configure skill discovery paths and tool naming using environment variables:

  • GLOBAL_SKILLS_PATH: Comma-separated list of global skill directories (default: ~/.skills/)
  • PROJECT_SKILLS_PATH: Comma-separated list of project-level skill directories (default: .skills/)
  • MCP_SERVER_NAME_PREFIX: Optional prefix to prepend to tool names in the tool description prompt (e.g., with this mcp server configured as skills you may prefix "skills_", the tool will be referenced as "skills_skills" in tool description)

Example:

export GLOBAL_SKILLS_PATH="~/.skills/,~/.config/opencode/skills"
export PROJECT_SKILLS_PATH=".skills/,./.opencode/skills"
export MCP_SERVER_NAME_PREFIX="<this-mcp-name>_"

Default Paths

If no custom paths are configured, the server will search in these default locations:

  • ./.skills (project-level)
  • ~/.skills (global)

Usage

  1. Create skill directories in your configured paths and add skills
  2. [Optional] Set environment variables, e.g. GLOBAL_SKILLS_PATH, MCP_SERVER_NAME_PREFIX, MCP_TYPE, MCP_PORT
  3. Start the MCP server: uvx --from agent-skills-mcp-gkzhb agent-skills

Skill Format

Skills are defined in SKILL.md files with YAML frontmatter:

---
name: my-skill
description: Description of what this skill does (minimum 10 characters)
license: MIT
allowed_tools: ["tool1", "tool2"]
metadata:
  category: "utility"
---

# Skill Content

Your skill instructions and documentation go here.

Development

Copy .env.example to .env and customize the configuration:

cp .env.example .env

Run the development server:

uv run main.py

Metadata

Release files for agent-skills-mcp-gkzhb 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for agent-skills-mcp-gkzhb 0.1.2
File Interpreter ABI Platform Actions
agent_skills_mcp_gkzhb-0.1.2-py3-none-any.whl Python 3 none any Details for agent_skills_mcp_gkzhb-0.1.2-py3-none-any.whl

Release files / agent_skills_mcp_gkzhb-0.1.2-py3-none-any.whl

Download URL agent_skills_mcp_gkzhb-0.1.2-py3-none-any.whl
Size 8.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2bae5e85e94c5af8950291c6f42a854e80080cc68002354a7c080c68d8faa52a
BLAKE2b-256 checksum
How to use checksums
c4274f1d2e6b88a5417c36f9a5ce87932b4d2163963878651d0a6bc4d03f2b91
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.13 {"installer":{"name":"uv","version":"0.9.13"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Security for agent-skills-mcp-gkzhb 0.1.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.2 This release

1 release file No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page