tool-list

Lists available MCP tools with optional regex filtering across names, descriptions, and arguments.

1|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/Fermisloth/Project-Aegis-Adaptive-Outbreak-Containment --skill tool-list-fermisloth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tool-list
Source: https://github.com/Fermisloth/Project-Aegis-Adaptive-Outbreak-Containment/tree/main/.agent/skills/tool-list
Command: npx skills add https://github.com/Fermisloth/Project-Aegis-Adaptive-Outbreak-Containment --skill tool-list-fermisloth

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires unity-mcp-cli.

What problem does it solve? When working with a Unity MCP server, it is hard to know which tools are available and what inputs each one accepts. This Skill enumerates all registered MCP tools so you can discover capabilities without reading server source code. ## Core Features & Use Cases - Tool Discovery: List every MCP tool currently registered on the server. - Regex Filtering: Narrow results by matching a pattern against tool names, descriptions, and argument metadata. - Detail Control: Optionally include tool descriptions and input argument schemas in the output. - Use Case: Before automating a Unity editor task, run the tool with a regex like "scene" to find all scene-related tools and inspect their required inputs. ## Quick Start Ask the AI to list all available MCP tools matching a keyword such as "scene" including their descriptions and input arguments.

Frequently Asked Questions about tool-list

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

FAQPage Schema
How do I list all available MCP tools in Unity?

Run the tool-list command via unity-mcp-cli with an empty or omitted regexSearch parameter to return every registered MCP tool. Set includeDescription and includeInputs to also retrieve descriptions and argument schemas.

How to filter MCP tools by keyword using regex?

Pass a regex pattern in the regexSearch parameter. The pattern matches against tool names, descriptions, and argument names and descriptions, returning only tools that match.

What should I do if unity-mcp-cli is not found?

Install the CLI globally with npm install -g unity-mcp-cli, or invoke it through npx unity-mcp-cli. The unity-initial-setup skill contains detailed installation instructions.

Can I see the input arguments each MCP tool accepts?

Yes, set the includeInputs parameter to Inputs or InputsWithDescription. The result then includes each tool's argument names and, optionally, their descriptions.

How do I pass complex JSON input to the tool?

Save the JSON payload to a file and use --input-file args.json, or pipe it via stdin with --input-file - using a heredoc. This avoids shell escaping issues with multi-line strings.