docs: add capability surface selection guide

This commit is contained in:
Affaan Mustafa
2026-04-06 14:21:28 -07:00
parent c7f68a74e3
commit 572c7a8fe6
2 changed files with 142 additions and 0 deletions

View File

@@ -8,6 +8,8 @@ origin: ECC
The Model Context Protocol (MCP) lets AI assistants call tools, read resources, and use prompts from your server. Use this skill when building or maintaining MCP servers. The SDK API evolves; check Context7 (query-docs for "MCP") or the official MCP documentation for current method names and signatures.
For the broader routing decision of when a capability should be a rule, a skill, MCP, or a plain CLI/API workflow, see [docs/capability-surface-selection.md](../../docs/capability-surface-selection.md).
## When to Use
Use when: implementing a new MCP server, adding tools or resources, choosing stdio vs HTTP, upgrading the SDK, or debugging MCP registration and transport issues.