mcp-server-patterns
Design, implement, or review MCP servers and MCP-backed skill/tool backends for agents. Use when building an MCP server, wrapping an external API as MCP tools, choosing stdio versus streamable HTTP, designing tool schemas/descriptions/annotations, adding pagination and response formats, writing MCP server tests or evals, or reviewing whether an MCP server is useful to an agent. Do not use for merely calling an already-available MCP tool, installing a bare MCP server without a skill/workflow owner, or domain-specific product implementation.
Pinned to revision 21a48e000156, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/mcp-server-patterns/SKILL.md
- skills/mcp-server-patterns/agents/openai.yaml
- skills/mcp-server-patterns/references/design.md
- skills/mcp-server-patterns/references/evaluation.md
- skills/mcp-server-patterns/references/implementation-shapes.md
Every link opens the file at its source, pinned to the revision this page describes.