Claude Skills
CollectionsCompareWorkflowsNominate
Sign inSign up
© 2026 Curated Agent Skills·Learn more about Agent Skills
Back to repository

discover-mcp

verified

Automatically discover MCP (Model Context Protocol) skills when building MCP servers, designing tools, implementing resources/prompts, or testing MCP integrations. Activates for MCP server development tasks.

View on GitHub

Marketplace

cc-polymath-marketplace

rand/cc-polymath

Plugin

cc-polymath

Repository

rand/cc-polymath
66stars

skills/discover-mcp/SKILL.md

Last Verified

February 3, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/rand/cc-polymath/blob/main/skills/discover-mcp/SKILL.md -a claude-code --skill discover-mcp

Installation paths:

Claude
.claude/skills/discover-mcp/
Powered by add-skill CLI

Instructions

# MCP Skills Discovery

Provides automatic access to comprehensive MCP server development, tool design, and testing skills.

## When This Skill Activates

This skill auto-activates when you're working with:
- Building MCP servers (TypeScript or Python)
- Designing MCP tools, resources, or prompts
- Choosing MCP transports (stdio, SSE, Streamable HTTP)
- Implementing JSON-RPC 2.0 over MCP
- Testing MCP servers with Inspector or automated tests
- Debugging MCP protocol or transport issues
- Publishing or deploying MCP servers

## Available Skills

### Quick Reference

The MCP category contains 3 specialized skills:

1. **mcp-server-fundamentals** - Architecture, transports, tools/resources/prompts primitives, SDK setup
2. **mcp-tool-design** - Tool naming, schemas, error handling, annotations, progressive disclosure
3. **mcp-testing** - Inspector, unit tests, integration tests, transport debugging, CI/CD

### Load Full Category Details

For complete descriptions and workflows:

Read <cc-polymath-root>/skills/mcp/INDEX.md


This loads the full MCP category index with:
- Detailed skill descriptions
- Usage triggers for each skill
- Common workflow combinations
- Cross-references to related skills

### Load Specific Skills

Load individual skills as needed:

# Server architecture and setup
Read <cc-polymath-root>/skills/mcp/mcp-server-fundamentals.md

# Tool design and best practices
Read <cc-polymath-root>/skills/mcp/mcp-tool-design.md

# Testing and debugging
Read <cc-polymath-root>/skills/mcp/mcp-testing.md


## Common Workflows

### New MCP Server
**Sequence**: Fundamentals -> Tool Design -> Testing

Read <cc-polymath-root>/skills/mcp/mcp-server-fundamentals.md   # Architecture, transport, SDK
Read <cc-polymath-root>/skills/mcp/mcp-tool-design.md           # Design tool interfaces
Read <cc-polymath-root>/skills/mcp/mcp-testing.md               # Test with Inspector, CI


### Adding Tools to Existing Server
**Sequence**: Tool Design -> Testing

Read <cc-polymath-root>

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
3597 chars