mcp-server

Manage MCP server lifecycle for MUED LMS v2 with tool registration.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/kimny1143/mued_v2 --skill mcp-server-kimny1143
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: mcp-server
Source: https://github.com/kimny1143/mued_v2/tree/main/.claude/skills/mcp
Command: npx skills add https://github.com/kimny1143/mued_v2 --skill mcp-server-kimny1143

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @modelcontextprotocol/sdk.

What problem does it solve?

MCPサーバーの作成・修正・デバッグ・ツール登録を通じて、Claude 連携の拡張性と自動化を実現します。

Core Features & Use Cases

  • Registered servers: mued_unit_test, mued_e2e, mued_material_generator などの既定サーバーと用途の一覧。
  • Usage examples: ユニットテスト、E2Eテスト、教材生成など、MCP サーバーとツールの連携例。
  • New MCP creation: 新規 MCP サーバー作成時の必須パターンとボイラープレート。

Quick Start

Create a new MCP server using the boilerplate and register a simple tool; connect to a Stdio transport for communication.

Frequently Asked Questions about mcp-server

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

FAQPage Schema
How do I create and register an MCP server with Claude?▼

Create an MCP server using the Model Context Protocol SDK by constructing a McpServer with name and version, registering tools with inputSchema, and connecting via StdioServerTransport. This enables Claude to access and execute your custom tools through the protocol.

What is the Model Context Protocol and how does it extend Claude's capabilities?▼

The Model Context Protocol (MCP) is a standardized interface for connecting Claude to external tools and services. It enables server-side tool registration and lifecycle management, allowing Claude to perform actions like running tests, generating content, and automating browser interactions through registered servers.

How do I set up MCP servers for unit testing, E2E testing, and material generation?▼

Register pre-configured MCP servers—mued_unit_test, mued_e2e, and mued_material_generator—each with specific tools and inputSchemas. Node.js with the Model Context Protocol SDK is required; connect via StdioServerTransport to enable Claude to invoke these server capabilities.

Can I debug and automate browser interactions through MCP servers?▼

Yes. MCP servers support browser debugging automation and screenshot capture through registered tools. Define tools with inputSchema, connect via StdioServerTransport, and invoke them from Claude to automate and debug browser-based workflows.

What are the prerequisites for building MCP servers?▼

You need Node.js installed and the @modelcontextprotocol/sdk dependency. Familiarity with tool registration patterns, inputSchema definition, and StdioServerTransport connection is required to create and manage MCP server lifecycle effectively.

Can I use MCP servers to automate testing workflows with Claude?▼

Yes. MCP servers enable you to register test-execution tools and connect them to Claude via the protocol. Claude can then orchestrate unit tests, E2E tests, and generate test materials by invoking registered tools across mued_unit_test and mued_e2e servers.