Agent skill
discover-mcp
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.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/discover-mcp
Metadata
Additional technical details for this skill
- author
- rand
- version
- 3.1
SKILL.md
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:
- mcp-server-fundamentals - Architecture, transports, tools/resources/prompts primitives, SDK setup
- mcp-tool-design - Tool naming, schemas, error handling, annotations, progressive disclosure
- mcp-testing - Inspector, unit tests, integration tests, transport debugging, CI/CD
Load Full Category Details
For complete descriptions and workflows:
Read /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 /skills/mcp/mcp-server-fundamentals.md
Tool design and best practices
Read /skills/mcp/mcp-tool-design.md
Testing and debugging
Read /skills/mcp/mcp-testing.md
Common Workflows
New MCP Server
Sequence: Fundamentals -> Tool Design -> Testing
Read /skills/mcp/mcp-server-fundamentals.md # Architecture, transport, SDK Read /skills/mcp/mcp-tool-design.md # Design tool interfaces Read /skills/mcp/mcp-testing.md # Test with Inspector, CI
Adding Tools to Existing Server
Sequence: Tool Design -> Testing
Read /skills/mcp/mcp-tool-design.md # Naming, schemas, errors Read /skills/mcp/mcp-testing.md # Test new tools
Debugging MCP Issues
Sequence: Testing -> Fundamentals
Read /skills/mcp/mcp-testing.md # Inspector, transport debugging Read /skills/mcp/mcp-server-fundamentals.md # Lifecycle, capabilities
Integration with Other Skills
MCP skills commonly combine with:
API skills (discover-api):
- MCP servers wrapping REST or GraphQL APIs
- Authentication for MCP tool backends
Testing skills (discover-testing):
- Comprehensive test strategies
- Contract testing patterns
Infrastructure skills (discover-infra, discover-cloud):
- Deploying MCP servers
- Scaling HTTP transports
Progressive Loading
This gateway skill (~170 lines, ~1.5K tokens) enables progressive loading:
- Level 1: Gateway loads automatically (you're here now)
- Level 2: Load category INDEX.md (~2.5K tokens) for full overview
- Level 3: Load specific skills (~2-3K tokens each) as needed
Total context: 1.5K + 2.5K + skill(s) = 4-8K tokens vs 12K+ for everything.
Quick Start Examples
"Build an MCP server": Read /skills/mcp/mcp-server-fundamentals.md
"Design MCP tools for my API": Read /skills/mcp/mcp-tool-design.md
"Test my MCP server": Read /skills/mcp/mcp-testing.md
"Debug why my MCP tool isn't showing up": Read /skills/mcp/mcp-testing.md
Next Steps: Run Read <cc-polymath-root>/skills/mcp/INDEX.md to see full category details, or load specific skills using the commands above.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?