mcp-integration

Integrate external MCP servers into Claude Code plugins with environment-variable support.

Updated Mar 27, 2026
One-click install
npx skills add https://github.com/EmaRimoldi/Claude-scholar-extended --skill mcp-integration-emarimoldi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcp-integration
Source: https://github.com/EmaRimoldi/Claude-scholar-extended/tree/main/skills/mcp-integration
Command: npx skills add https://github.com/EmaRimoldi/Claude-scholar-extended --skill mcp-integration-emarimoldi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Integrates external MCP servers with Claude Code plugins, enabling tool discovery, configuration, and secure, scalable access to third-party services.

Core Features & Use Cases

  • MCP server types: stdio, SSE, HTTP, and WebSocket with environment variable support
  • Tool discovery via /mcp, automatic authentication flows, and multi-server integration
  • Real-world scenarios: plugin-backed automation, cross-service orchestration, and automated workflows across cloud and local tools.

Quick Start

Configure your plugin to expose MCP servers (stdio, SSE, HTTP, or ws) and start invoking MCP tools using their canonical names.

Frequently Asked Questions about mcp-integration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate external MCP servers into Claude Code plugins?

MCP integration enables Claude Code plugins to connect with external MCP servers by exposing tooling via MCP. It supports server configuration, tool discovery, and automated authentication across stdio, SSE, HTTP, and WebSocket protocols.

What MCP server types are supported for Claude Code plugin development?

Supported MCP server types include stdio, SSE, HTTP, and WebSocket connections. They all feature environment variable support to enable flexible configuration of secure plugin-backed automation and cross-service orchestration.

How does tool discovery work when using MCP with Claude Code?

Tool discovery via MCP allows plugins to invoke external tools using their canonical names. The integration provides guidance for server configuration and user workflows, enabling seamless access to third-party services.

Can I configure automated authentication for MCP servers in Claude Code?

Yes, MCP integration provides automatic authentication flows for external servers. This secure operation allows scalable access to third-party services without manual credential handling during plugin execution.

Does MCP integration support multi-server orchestration for Claude Code plugins?

Yes, multi-server integration is fully supported for cross-service orchestration. This enables automated workflows across both cloud and local tools, managing multiple external MCP servers within a single plugin environment.

Why do I need environment variable support for MCP server configuration?

Environment variable support is required to securely manage credentials and runtime settings for stdio, SSE, HTTP, and WebSocket servers. It ensures scalable server configuration without hardcoding sensitive authentication data.