mcp

Manage MCP servers by inspecting status, resources, prompts, and restarting servers.

9|1|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/lmorchard/decafclaw --skill mcp-lmorchard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcp
Source: https://github.com/lmorchard/decafclaw/tree/main/src/decafclaw/skills/mcp
Command: npx skills add https://github.com/lmorchard/decafclaw --skill mcp-lmorchard

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Administer MCP servers and their resources, including status, resources, and prompts, without exposing server-provided tools in the catalog.

Core Features & Use Cases

  • Administer connected MCP servers by inspecting status, resources, prompts, and restarting servers when needed.
  • Retrieve detailed resource information, templates, and specific prompts for server automation.
  • Use cases include monitoring health, listing resources, and safely restarting servers after configuration changes.

Quick Start

Ask to report the current status or restart a specific MCP server using the mcp_status tool.

Frequently Asked Questions about mcp

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

FAQPage Schema
How do I check the status of connected MCP servers?

Check MCP server status by requesting a health report through the mcp_status function. It monitors connected servers, validates server names, handles timeouts, and returns structured results detailing current server health and connectivity.

How do I list and read resources from an MCP server?

List and read MCP server resources using the mcp_list_resources and mcp_read_resource functions. These interfaces validate the target server, apply timeout handling, and return detailed resource information or templates as structured data for server automation.

Can I retrieve specific prompts from MCP servers for automation?

Retrieve specific MCP server prompts using the mcp_list_prompts and mcp_get_prompt functions. They validate the server and prompt names, apply timeout handling, and return structured prompt data to support server automation workflows.

What's the best way to restart MCP servers after configuration changes?

Restart MCP servers after configuration changes by requesting a controlled restart through the mcp_status function. This admin approach safely applies updates across configured servers without exposing server-provided tools in the catalog.

Does this approach expose MCP server-provided tools in the catalog?

This approach does not expose MCP server-provided tools in the catalog. It strictly administers connected servers by inspecting status, resources, and prompts, and performing controlled restarts without surfacing the underlying server tools.

Why do my MCP server requests time out during resource inspection?

MCP server requests time out during resource inspection when the target server exceeds the configured timeout limit. The admin functions implement timeout handling and return structured results to ensure requests fail safely without hanging indefinitely.