{"enrichment":{"faq":[{"a":"mcp-patterns provides patterns for building production-ready MCP servers with security hardening as a core focus. The guide covers OAuth authentication implementation, prompt injection defense, zero-trust security principles, and tool handler patterns. It includes 14 decision rules for secure server setup, authentication best practices, and hardening strategies to protect against common vulnerabilities in Model Context Protocol implementations.","q":"What are the best practices for building secure MCP servers?"},{"a":"mcp-patterns details OAuth implementation and authentication best practices for MCP servers. The reference covers authentication patterns, secure credential handling, and integration strategies. It guides you through implementing OAuth flows, managing tokens, and applying zero-trust security principles to ensure your MCP server enforces proper access controls and protects sensitive operations.","q":"How do I implement OAuth and authentication in MCP?"},{"a":"mcp-patterns is a comprehensive reference covering 14 decision rules for MCP server development. It addresses transport selection (stdio vs HTTP), tool composition patterns, resource caching strategies, and advanced features. The guide includes FastMCP server setup, MCP Apps UI implementation, sampling and agent loop patterns, and testing/debugging approaches grounded in the latest stable specification.","q":"What patterns exist for MCP server patterns and best practices?"},{"a":"mcp-patterns includes debugging and troubleshooting guidance for MCP integrations. It covers server connectivity issues, testing patterns, and diagnostic approaches. The reference helps you identify and resolve integration problems through structured debugging techniques, server testing strategies, and best practices for validating MCP client-server communication.","q":"How do I debug MCP integrations and troubleshoot connectivity?"},{"a":"mcp-patterns guides transport selection decisions for MCP servers, comparing stdio and HTTP approaches. The reference covers deployment strategy patterns, helping you evaluate tradeoffs between different transport mechanisms based on your use case, scalability requirements, and integration context. It includes decision rules for choosing the appropriate transport for production environments.","q":"What transport should I choose for my MCP deployment?"},{"a":"mcp-patterns covers advanced MCP features including tool composition, resource caching patterns, and agent loop sampling. The guide explains how to compose tools effectively, implement caching strategies for performance, and handle user input elicitation. It provides patterns for building sophisticated MCP servers that leverage advanced protocol capabilities within the latest stable specification.","q":"What advanced MCP features like tool composition should I know?"}],"shadow_tags":["protocol-architecture","server-implementation","authentication-flow","threat-mitigation","transport-layer","composition-patterns","caching-strategy","interactive-ui","testing-framework","ecosystem-integration"],"summary_rewrite":"A reference guide to building production-ready MCP servers with patterns for transport selection, OAuth authentication, tool composition, and security hardening. Covers 14 decision rules across server setup, advanced features, client integration, and ecosystem discovery, grounded in the latest stable specification."},"files":[{"bytes":12519,"path":"src/skills/mcp-patterns/SKILL.md","sha256":"52e32052596384ecc837dc8a2c0dc73d3208e9651282013ef80e0b44bf743a89","url":"https://skillfed.io/files/yonatangross/orchestkit/mcp-patterns/a5966761/SKILL.md"}],"id":"yonatangross/orchestkit/mcp-patterns","links":{"html":"https://skillfed.io/yonatangross/orchestkit/mcp-patterns","md":"https://skillfed.io/yonatangross/orchestkit/mcp-patterns.md","repo":"https://github.com/yonatangross/orchestkit"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":20,"language":"TypeScript","last_updated":"2026-07-28","license":"MIT","name":"mcp-patterns","publisher":"yonatangross","stars":208},"relations":{"similar":[{"id":"oakoss/agent-skills/mcp-expert"},{"id":"mhagrelius/dotfiles/building-mcp-servers"},{"id":"bilalmk/todo_correct/building-mcp-servers"},{"id":"pproenca/dot-skills/build-mcp-server"},{"id":"dawiddutoit/custom-claude/mcp-builder"},{"id":"vudovn/ag-kit/mcp-builder"},{"id":"SpaceZephyr/myskill/mcp-builder"},{"id":"kill136/axon/mcp-builder"},{"id":"Azure-Samples/AI-Gateway/mcp-builder"},{"id":"activepieces/activepieces/mcp-builder"}]},"slug":{"owner":"yonatangross","repo":"orchestkit","skill":"mcp-patterns"},"version":"a5966761"}
