count-mcp-tools

Count MCP tools and compare implementations against .discover.json manifests.

2|3|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/umbraco/Umbraco-MCP-Base --skill count-mcp-tools
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: count-mcp-tools
Source: https://github.com/umbraco/Umbraco-MCP-Base/tree/main/plugins/skills/count-mcp-tools
Command: npx skills add https://github.com/umbraco/Umbraco-MCP-Base --skill count-mcp-tools

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps developers understand the current state of their MCP tool implementation by counting existing tools and identifying missing components like tests and evaluations against project manifests.

Core Features & Use Cases

  • Tool Counting: Provides a total count of MCP tools and a breakdown by collection.
  • Gap Analysis: Compares implemented tools, tests, and evaluations against a .discover.json manifest to highlight areas needing attention.
  • Use Case: A developer needs to quickly assess project progress and ensure all planned MCP tools are implemented and tested. This Skill provides a clear overview of what's done and what's missing.

Quick Start

Run the script to count MCP tools in the current project.

Frequently Asked Questions about count-mcp-tools

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

FAQPage Schema
How do I count MCP tools in an Umbraco project?

To count MCP tools in an Umbraco project, run the analysis script to automatically tally implemented tools and provide a breakdown by collection. It evaluates your project against the discovery manifest to report endpoint coverage.

How do I check for missing MCP tool tests and evaluations?

To check for missing MCP tool tests, run a gap analysis comparing your implemented tools against the `.discover.json` manifest. This identifies exactly which integration and evaluation tests are missing from your development workflow.

What is MCP tool coverage gap analysis?

MCP tool coverage gap analysis is the process of comparing implemented tools, tests, and evaluations against a discovery manifest. It highlights missing components and endpoint coverage to assess project status and identify development gaps.

Does the MCP tool counter require any external dependencies?

No, the MCP tool counter does not require external dependencies. It operates using internal scripts to analyze the Umbraco MCP Server SDK project directly, allowing you to assess tool implementation without installing additional packages.

Can I assess Umbraco MCP project status without manual code review?

Yes, you can assess Umbraco MCP project status without manual code review by running the analysis script. It automatically counts existing tools per collection and reports on endpoint coverage and missing tests.

Why does my MCP tool implementation show endpoint coverage gaps?

MCP tool implementation shows endpoint coverage gaps when implemented tools and tests do not align with the planned components in the `.discover.json` manifest. The analysis script identifies these specific missing development phases.