Skip to main content

fastmcp.skills.models

Wire models for the MCP Skills extension (SEP-2640).

Classes

SkillFrontmatter

Agent Skills frontmatter carried verbatim as JSON-compatible values. Methods:

validate_agent_skills_fields

name

description

license

compatibility

metadata

allowed_tools

SkillResource

One file in a static skill manifest. Methods:

validate_size_type

MCPSkill

A complete SEP-2640 skill entry. Methods:

validate_entry

ListSkillsParams

Parameters for skills/list.

GetSkillParams

Parameters for skills/get.

ListSkillsResult

Result from skills/list.

GetSkillResult

Result from skills/get.

ListSkillsRequest

Client request envelope for skills/list.

GetSkillRequest

Client request envelope for skills/get.