Crate skillsrs_mcp

Crate skillsrs_mcp 

Source
Expand description

MCP Server Façade using Official rmcp SDK

Exposes exactly three MCP tools to the host LLM:

  • skills.search: Discovery over unified registry
  • skills.schema: On-demand schema fetching
  • skills.exec: Validated execution with policy enforcement

This implementation uses the official Rust MCP SDK (rmcp) to ensure full protocol compliance and leverage battle-tested infrastructure.

Structs§

CallableInfo
ConsentArgs
CreateSkillInput
Input for creating a skill
CreateSkillOutput
Output from creating a skill
DeleteSkillInput
Input for deleting a skill
ExecInput
Input schema for skills.exec
ExecOutput
Output schema for skills.exec
GetContentInput
Input for getting skill content
IncludeOptions
SchemaInput
Input schema for skills.schema
SchemaOutput
Output schema for skills.schema
SearchInput
Input schema for skills.search
SearchOutput
Output schema for skills.search
SearchStats
SkillsServer
The MCP server that exposes skill management and execution tools
TraceArgs
UpdateSkillInput
Input for updating a skill