new-mcp

Scaffolds and audits MCP server plugin skeletons with manifests and template generation.

Updated Apr 1, 2026
One-click install
npx skills add https://github.com/julianjab/ia-tools --skill new-mcp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: new-mcp
Source: https://github.com/julianjab/ia-tools/tree/main/plugins/scaffold/skills/new-mcp
Command: npx skills add https://github.com/julianjab/ia-tools --skill new-mcp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates scaffolding and auditing for a new MCP server plugin, reducing manual setup and ensuring consistency across plugins.

Core Features & Use Cases

  • Scaffolds the full MCP plugin skeleton under plugins/<name> with plugin.json, .mcp.json, package.json, tsconfig, src/mcp-server.ts, and tests.
  • Runs the audit step via /audit-mcp to validate plugin readiness.
  • Supports a --custom mode that delegates design work to the mcp-author subagent.

Quick Start

Invoke /new-mcp <name> to scaffold a complete MCP plugin skeleton under plugins/<name> and run the initial audit.

Frequently Asked Questions about new-mcp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a new MCP server plugin automatically?

To scaffold a new MCP server plugin, you invoke the scaffold script to generate the full skeleton, including plugin.json, .mcp.json, package.json, tsconfig, src/mcp-server.ts, and tests under plugins/<name>.

What files are included in an MCP plugin template?

An MCP plugin template includes plugin.json, .mcp.json, package.json, tsconfig, src/mcp-server.ts, and test files, ensuring the plugin skeleton has all necessary manifest and configuration setup.

How do I validate MCP plugin readiness before registration?

You validate MCP plugin readiness by running the audit step via /audit-mcp, which verifies the integrity of the plugin manifest and configuration before final registration.

Can I design custom tools when creating an MCP server plugin?

Yes, you can design custom tools when creating an MCP server plugin by using the --custom mode, which delegates the design work to the mcp-author subagent.

Why do I need an audit step for MCP plugin creation?

The audit step is needed for MCP plugin creation to enforce consistency across plugins and verify structural integrity, ensuring the manifest setup meets requirements before registration.

Is manual setup required for MCP manifests and package configuration?

No, manual setup is not required for MCP manifests and package configuration because the scaffolding process automates template generation for plugin.json, .mcp.json, and package.json.