본문으로 건너뛰기
cccskills
무료GitHub에 공개

mcp-builder-jp

Simplified Japanese MCP (Model Context Protocol) server builder skill covering project setup, Japanese API integrations (Chatwork, Backlog, freee, kintone), and development guidelines. Triggers on requests for MCPサーバー構築, MCP開発, MCPツール作成.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(1)

  • SKILL.md3.9 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

MCPサーバー構築支援スキル

概要

MCP(Model Context Protocol)サーバーの設計・構築を支援するスキルです。日本で広く使われるビジネスAPIとの連携を中心に、プロジェクト構成からツール定義までをカバーします。

MCPサーバーの基本構成

MCPサーバーは、LLMが外部ツール・データソースにアクセスするための標準プロトコルです。

クライアント (Claude等) ←→ MCPサーバー ←→ 外部API / データベース

主要な構成要素

要素説明
ToolsLLMが呼び出せる関数(API操作、データ取得など)
ResourcesLLMが読み取れるデータソース(ファイル、DB)
Prompts再利用可能なプロンプトテンプレート

日本のAPI連携例

Chatwork API

// チャットワークへのメッセージ送信ツール
server.tool("chatwork_send_message", {
  room_id: z.string().describe("ルームID"),
  body: z.string().describe("メッセージ本文"),
}, async ({ room_id, body }) => {
  const res = await fetch(
    `https://api.chatwork.com/v2/rooms/${room_id}/messages`,
    { method: "POST", headers: { "X-ChatWorkToken": TOKEN },
      body: new URLSearchParams({ body }) }
  );
  return { content: [{ type: "text", text: `送信完了: ${res.status}` }] };
});

Backlog API

  • 課題の作成・更新・検索
  • Wiki ページの取得・編集
  • プロジェクト情報の参照

freee会計 API

  • 取引の登録・検索
  • 勘定科目の取得
  • 請求書の作成

kintone API

  • レコードの取得・登録・更新
  • アプリ情報の参照
  • フィールド定義の取得

プロジェクト構成テンプレート

my-mcp-server/
├── src/
│   ├── index.ts          # エントリポイント(サーバー起動)
│   ├── tools/            # ツール定義
│   │   ├── chatwork.ts   # Chatwork 連携ツール
│   │   └── backlog.ts    # Backlog 連携ツール
│   ├── resources/        # リソース定義
│   └── utils/            # ユーティリティ関数
├── package.json
├── tsconfig.json
└── README.md             # 日本語ドキュメント

基本的なサーバー初期化

import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js";
import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js";

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

// ツールの登録
// server.tool(...) でツールを追加

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

開発ルール

コメント・ドキュメントは日本語で記述

/**
 * Chatworkの指定ルームにメッセージを送信する
 * @param roomId - 送信先のルームID
 * @param message - 送信するメッセージ本文
 * @returns 送信結果のステータス
 */

ツール説明文の日本語化

  • describe() の引数は日本語で記述する
  • LLMがツールの用途を正しく理解できるよう、具体的に記述する

エラーメッセージの日本語化

  • API エラーは日本語で分かりやすく返す
  • 例: "Chatworkへの送信に失敗しました(ステータス: 401 認証エラー)"

参考リンク

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Japanese algorithmic and generative art skill covering traditional pattern generation (wagara), calligraphy simulation, zen garden generators, and mathematical patterns from Japanese art. Triggers on requests for 和柄生成, ジェネラティブアート, アルゴリズミックアート, 伝統紋様パターン, Japanese generative art.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

LinkX-Japan/ai-souken-workflows72026년 3월 12일 업데이트

Japanese tech article writer with non-duplicate H2/H3 structure design, content generation, and image TODO placeholders. Triggers on requests for 記事作成, 記事を作って, 記事を書いて, 〇〇の記事, テック記事, 解説記事, ブログ記事作成.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

LinkX-Japan/ai-souken-workflows72026년 3월 12일 업데이트

Japanese-inspired canvas and graphic design skill for HTML5 Canvas and SVG, covering traditional aesthetics (ma, wabi-sabi, yugen), calligraphy, washi textures, traditional patterns, and seasonal motifs. Triggers on requests for 和風デザイン, Canvas描画, SVGイラスト, 日本画風, Japanese-inspired graphics.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

LinkX-Japan/ai-souken-workflows72026년 3월 12일 업데이트

Japanese document co-authoring and editing assistant with proofreading checklist, keigo adjustment, essay structure patterns (起承転結, PREP), and revision tracking. Triggers on requests for 文章推敲, 共同執筆, 文章校正, 敬語調整, 文体統一, レビュー依頼, ドキュメント編集.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

LinkX-Japan/ai-souken-workflows72026년 3월 12일 업데이트

docx-jp

무료

Generate Japanese Word documents (.docx) using python-docx with proper Japanese fonts, vertical writing (縦書き), ruby text (ふりがな), and business templates. Triggers on requests to create Word文書, 見積書docx, 請求書docx, 日本語Word, 縦書き文書, ビジネス文書Word.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

LinkX-Japan/ai-souken-workflows72026년 3월 12일 업데이트

Japanese frontend and web design skill covering typography, vertical writing, form handling, accessibility (JIS X 8341-3), and common Japanese UI patterns. Triggers on requests for 日本語Webデザイン, フロントエンド, 和文タイポグラフィ, Japanese web design.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

LinkX-Japan/ai-souken-workflows72026년 3월 12일 업데이트

LinkX-Japan의 스킬 모두 보기

이 스킬의 문제 신고