Skip to main content
Glama

SkillMCP

Serves project-specific skills and behavioral rules to AI agents via MCP.

Works with Claude Code, Gemini CLI, Cursor, and Antigravity.

Pairs well with LearnSkill (behavioral auditing) and claude-mem (long-term memory).


Quick Start

cd /path/to/project
skills-mcp init .    # scaffold .agents/ skills

Restart your agent host to pick up the new skills.


How it works

Injects knowledge into every agent session automatically via the MCP instruction block.

AGENT.md — behavioral rules

Markdown files injected into the system prompt at session start. All sources are combined; none are dropped.

Source

Location

Bundled (SkillMCP install)

<skillmcp>/.agents/AGENT.md

Configured agent folders

AGENT.md in each agent_folders entry

Skills — on-demand knowledge

Markdown skill files the agent fetches with list_skills / read_skill as needed. Later entries in agent_folders win on name collision.

Source

Location

Bundled (SkillMCP install)

<skillmcp>/.agents/skills/

Configured agent folders

skills/ subdir of each agent_folders entry


Setup

  1. Install

    cd SkillMCP && uv sync
  2. Initialize

    skills-mcp init .
  3. Configure Edit skillmcp.toml to add agent folders. Last entry wins on collision.

    agent_folders = [
        "/path/to/shared/agents",
        ".agents/",
    ]

    Each agent folder can contain:

    • AGENT.md — behavioral rules injected into every session (all folders combined)

    • skills/ — skill library scanned for list_skills / read_skill


Telemetry & Metrics

SkillMCP automatically tracks usage metrics to build a scalable dataset of agent behavior and skill utilization. Telemetry data is persisted to telemetry.json in your project root.

Telemetry Dataset (telemetry.json)

Tracks sessions, tool counts, and skill access leaderboards:

{
  "TotalSessions": 100,
  "TotalSkillCalls": 5,
  "ToolCalls": {
    "verify_setup": 10,
    "list_skills": 12,
    "read_skill": 5,
    "skill_health": 1
  },
  "Skills": [
    { "role-plan": 3 },
    { "role-research": 2 }
  ]
}

Health Diagnostics (skill_health)

The server exposes a health-check tool skill_health that returns details about the server health and the sequence number of the current tool execution:

{
  "status": "healthy",
  "call_number": 5,
  "total_sessions": 100,
  "total_skill_calls": 5,
  "checked_at": "2026-05-17T16:00:00Z"
}

CLI Reference

Command

Description

init [path]

Scaffold .agents/, skillmcp.toml, AGENT.md, register MCP

doctor

Verify directory layout and MCP registration

mcp register

Re-register with all agent hosts (Claude, Gemini, etc.)


Troubleshooting

  • Stale Paths: If you move your project, run skills-mcp mcp register from the new location to update absolute paths in the MCP configs.

  • Missing Skills: Run skills-mcp doctor to see exactly which skillmcp.toml is being discovered and how many skills were found.

F
license - not found
-
quality - not tested
C
maintenance

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/NVentimiglia/SkillsMCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server