mcp-tools-catalog

Generate a project-local MCP tools catalog from enabled servers.

Updated Jan 9, 2026
One-click install
npx skills add https://github.com/bnufw/lear_by_ai --skill mcp-tools-catalog
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: mcp-tools-catalog
Source: https://github.com/bnufw/lear_by_ai/tree/main/.codex/skills/mcp-tools-catalog
Command: npx skills add https://github.com/bnufw/lear_by_ai --skill mcp-tools-catalog

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

Generate a current, project-local catalog of MCP tools from active MCP servers.

Core Features & Use Cases

  • Automates generation of a centralized MCP tool catalog by inspecting enabled MCP servers and available tool functions.
  • Produces a consistent docs/mcp-tools.md using the provided template (assets/mcp-tools-template.md) for easy onboarding and reference.
  • Supports draft-before-write workflow: solicits confirmation before writing files and updates AGENTS.md when referenced.

Quick Start

Draft the MCP tools catalog by listing enabled servers and available functions, then build docs/mcp-tools.md using the provided template.

Frequently Asked Questions about mcp-tools-catalog

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

FAQPage Schema
How do I generate documentation for MCP servers and their tool functions?▼

To generate MCP server documentation, this Skill inspects enabled MCP servers, maps available tool functions to server:tool names, and builds a project-local catalog using a standardized markdown template for onboarding reference.

Can I automatically update my AGENTS.md file when adding new MCP tools?▼

Yes, you can update AGENTS.md automatically. The Skill uses a draft-before-write workflow that optionally adds AGENTS.md references after composing the docs/mcp-tools.md catalog, requiring your confirmation before writing any files.

What is the best way to keep a project-local catalog of MCP tools up to date?▼

The best way to keep an MCP tool catalog current is automating the generation process. This Skill maps enabled server functions to server:tool names and filters them dynamically, producing a consistent docs/mcp-tools.md file for your project.

How do I list available MCP tool functions from active servers in my project?▼

To list available MCP tool functions, the Skill queries your active MCP servers, maps their exposed functions to server:tool names, and filters the results by enabled servers before composing the documentation.

Does generating an MCP tool catalog require any external dependencies?▼

Generating an MCP tool catalog requires no external dependencies. The Skill operates project-locally using the provided assets/mcp-tools-template.md to ensure consistent documentation formatting without additional packages.

Why does my MCP tools documentation need a template?▼

Your MCP tools documentation needs a template to ensure consistent formatting. The Skill uses assets/mcp-tools-template.md to compose docs/mcp-tools.md, mapping server:tool functions into a standardized structure for team onboarding.