The skillmd MCP server exposes generation and retrieval as tools any MCP-aware agent
can call — so Claude Code, Cursor, Claude Desktop, and Windsurf can build their own
context without leaving the editor.
Install
Most clients run the server on demand with npx:
You rarely run this yourself — you point your client’s MCP config at it.
Claude Code (.mcp.json)
Cursor (~/.cursor/mcp.json)
Claude Desktop
Windsurf
{
"mcpServers" : {
"skillmd" : {
"command" : "npx" ,
"args" : [ "-y" , "@getskillmd/mcp" ]
}
}
}
Add the config
Paste the snippet into your client’s MCP configuration.
Restart the client
The skillmd tools appear in the available tool list.
Ask in natural language
“Generate a skill for the Linear API and use it to draft an integration.”
Tool What it does generate_skillGenerate a new skill.md from a URL get_skillFetch the full content of an existing skill list_skillsList available skills get_skill_screenshotGet a screenshot captured for a skill’s source get_skill_assetRetrieve an asset extracted during generation verify_designCheck an implementation against a design skill find_inspirationSurface related skills and references
Pair generate_skill with verify_design to build UI from a design skill and then
check your implementation against it — all inside the agent loop.
Use with Claude Code A focused walkthrough for Claude Code.