mcp-cli

Discover and invoke MCP server tools, resources, and prompts via CLI.

1|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/FacuM/yolo-agent --skill mcp-cli-facum
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcp-cli
Source: https://github.com/FacuM/yolo-agent/tree/main/.claude/skills/mcp-cli
Command: npx skills add https://github.com/FacuM/yolo-agent --skill mcp-cli-facum

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows you to discover and use capabilities of Model Context Protocol (MCP) servers on-demand, without needing to pre-configure them as permanent integrations.

Core Features & Use Cases

  • Dynamic Discovery: Explore available tools, resources, and prompts on an MCP server.
  • On-Demand Execution: Make single calls to MCP server tools without cluttering your context.
  • Use Case: You need to quickly check the contents of a file on a remote server. Use this skill to discover the filesystem server's read_file tool and execute it for that specific file.

Quick Start

Use the mcp-cli skill to discover tools available on the filesystem server at '/path/to/allow'.

Frequently Asked Questions about mcp-cli

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

FAQPage Schema
How do I discover available tools on a Model Context Protocol server?

This skill enables dynamic discovery of available tools, resources, and prompts on a Model Context Protocol server by querying it on-demand without requiring permanent pre-configuration.

Can I invoke MCP server tools on-demand without cluttering my context?

Yes, you can invoke MCP server tools on-demand for single calls. This allows you to execute specific tasks like filesystem operations or memory graph manipulation without permanently adding the server to your context.

Do I need the mcp CLI tool installed to interact with MCP servers?

Yes, you need the 'mcp' CLI tool installed and accessible in your system's PATH to use this skill for interacting with Model Context Protocol servers and executing commands.

What is dynamic Model Context Protocol server interaction used for?

Dynamic Model Context Protocol server interaction is used to explore and execute single calls to server capabilities, allowing targeted operations like reading a remote file or manipulating a memory graph without permanent integration.

Does this approach work with filesystem and GitHub integration servers?

Yes, this approach supports filesystem operations, memory graph manipulation, and GitHub integration by discovering and invoking the specific tools available on those Model Context Protocol servers.