smithery-manifest

Generate Smithery and MCP Registry submission artifacts from skills.json.

626|225|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/aaronjmars/aeon --skill smithery-manifest-aaronjmars
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: smithery-manifest
Source: https://github.com/aaronjmars/aeon/tree/main/skills/smithery-manifest
Command: npx skills add https://github.com/aaronjmars/aeon --skill smithery-manifest-aaronjmars

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It removes the manual, error-prone work of writing Smithery and MCP Registry submission documentation for Aeon’s MCP server.

Core Features & Use Cases

  • Auto-generates Smithery deployment config for an MCP server that runs over stdio.
  • Creates MCP Registry server manifest JSON from the canonical skills catalog so tools are discoverable.
  • Produces a paste-ready submission document so a maintainer can submit listings without hand authoring.

Quick Start

Tell Aeon to run smithery-manifest to regenerate the manifest and submission files from the current skills.json, aeon.yml, and MCP server version.

Frequently Asked Questions about smithery-manifest

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

FAQPage Schema
How do I auto-generate an MCP Registry server manifest from a skills catalog?

To auto-generate an MCP Registry server manifest, the skill reads your canonical skills.json, aeon.yml, and mcp-server/package.json to produce deterministic discovery artifacts. It creates the JSON manifest directly from the tool catalog so your tools become discoverable in pickers.

What is the best way to create Smithery deployment config for a stdio MCP server?

The best way to create Smithery deployment config for a stdio MCP server is to auto-generate it from your existing project files. The skill reads your skills catalog and package.json to output deterministic, paste-ready submission documentation.

How does auto-generating Smithery submission docs from skills.json work?

Auto-generating Smithery submission docs works by reading skills.json, aeon.yml, mcp-server/package.json, and README to derive per-skill enablement and scheduling semantics. It then writes deterministic documentation outputs and only notifies the maintainer when artifacts change.

Do I need to manually update MCP Registry listings when adding new tools?

You do not need to manually update MCP Registry listings when adding new tools. Running the skill regenerates the manifest and submission files from the current skills.json, ensuring your tool catalog and per-skill enablement semantics stay synchronized without hand authoring.

Can I maintain an up-to-date tool catalog for MCP discovery pickers automatically?

You can maintain an up-to-date tool catalog for MCP discovery pickers automatically by running the skill. It derives per-skill enablement and cron/on-demand scheduling semantics from skills.json and writes the updated manifest artifacts required for listing.

Why does my MCP Registry manifest keep falling out of sync with my skills catalog?

Your MCP Registry manifest falls out of sync when skills.json is updated manually without regenerating the discovery artifacts. Running the skill reads the current catalog and configuration files to write deterministic docs outputs, notifying you only when the generated artifacts change.