What problem does it solve? Connecting Claude Code plugins to external services like databases, APIs, and cloud tools requires correctly configuring MCP servers, handling authentication, and managing tool permissions, which is error-prone without clear guidance. ## Core Features & Use Cases - Server Configuration: Set up MCP servers via .mcp.json or inline plugin.json across four transport types: stdio, SSE, HTTP, and WebSocket. - Authentication Patterns: Handle OAuth flows, bearer tokens, API keys, and environment variable credentials securely. - Tool Integration: Pre-allow MCP tools in commands and agents using the mcp__plugin_<plugin>_<server>__<tool> naming convention. - Use Case: Bundle an Asana MCP server with your plugin so users can create and search tasks directly from Claude Code commands after a one-time OAuth sign-in. ## Quick Start Add an MCP server to my Claude Code plugin that connects to the Asana SSE endpoint and pre-allow its task creation tool in my command.