Claude Code Plugins

Community-maintained marketplace

Feedback
0
0

MCPサーバーの作成、修正、デバッグ、ツール登録。MCP、Model Context Protocol、サーバー実装、ツール追加時に使用。

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name mcp-server
description MCPサーバーの作成、修正、デバッグ、ツール登録。MCP、Model Context Protocol、サーバー実装、ツール追加時に使用。

MCP サーバー (MUED LMS v2)

登録済みサーバー

サーバー ファイル 用途
mued_unit_test mued-unit-test.js Vitest ユニットテスト実行
mued_e2e mued-playwright-e2e.js Playwright E2E テスト実行
mued_material_generator mued-material-generator-claude.js Claude による教材生成
mued_browser_debug mued-browser-debug.js ブラウザデバッグ自動化
mued_screenshot mued-playwright-screenshot.js スクリーンショット取得

使用例

「ユニットテスト実行して」→ mued_unit_test の run_unit_tests
「E2Eテスト実行して」→ mued_e2e の run_all_e2e_tests
「教材を生成して」→ mued_material_generator

新規MCP作成時の必須パターン

const { McpServer } = require("@modelcontextprotocol/sdk/server/mcp.js");
const { StdioServerTransport } = require("@modelcontextprotocol/sdk/server/stdio.js");

const server = new McpServer({ name: "server-name", version: "1.0.0" });

server.registerTool("tool_name", {
  description: "説明",
  inputSchema: { type: "object", properties: {}, required: [] }
}, async (params) => {
  return { content: [{ type: "text", text: "Result" }] };
});

const transport = new StdioServerTransport();
server.connect(transport);

ファイルの場所

  • scripts/mcp/ - MCP サーバースクリプト

詳細ドキュメント

docs/mcp/mcp-implementation-guide.md