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.