Metalsmith Plugin MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| plugin-scaffoldA | Scaffold a complete Metalsmith plugin (src/, test/, package.json, README.md, CLAUDE.md, GitHub workflows). Use only for NEW plugins in an empty directory — never against an existing project. Pass the user's exact plugin name (do not add a |
| validateB | Check an existing Metalsmith plugin against quality standards. |
| configsC | Generate configuration files following enhanced standards. |
| show-templateB | Display a recommended configuration template for Metalsmith plugins. |
| list-templatesA | List every template the server can hand back via get-template. Call this before guessing a template name. |
| get-templateA | Retrieve the exact content of a specific template file. Run list-templates first to see available names. Use these templates verbatim instead of improvising. |
| install-claude-mdA | Install a CLAUDE.md in an existing Metalsmith plugin. Smart-merges the MCP Server Integration section into any existing CLAUDE.md so user customizations survive. |
| diff-templateA | Diff a plugin against the current scaffold templates. Reports which files match, are missing, or have drifted (with unified diff snippets). Use to keep aging plugins in sync with the latest scaffold. |
| update-depsB | Update dependencies in Metalsmith plugin(s) using npm-check-updates. |
| audit-pluginA | Run a comprehensive plugin audit (validation + lint + tests + coverage) and return a health report. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/wernerglinka/metalsmith-plugin-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server