mcpField
M
Mimic Ai

Mimic Ai

ローカル
github.comメディア・デザイン153 週間前に更新

Mimic Ai について

Mimic Aiは、HTMLを実際のコンポーネント、変数、オートレイアウトを使ったFigmaキャンバスに変換するローカル実行のオープンソースMCPサーバーです。デザイナーやデザインシステムチーム向けに、構築ルールを蓄積し、システムの不足を報告します。

主な機能

  1. 01HTMLからFigmaレイヤーを構築
  2. 02デザインシステムのコンポーネントと変数を検出・適用
  3. 03色、文字スタイル、コンポーネントの使用を検査
  4. 04構築を重ねてコンポーネントのレシピとルールを学習
  5. 05準拠レポートとデザインシステムの不足箇所を提示
  6. 06テーブルとチャートを一括構築

活用シーン

  1. 01HTMLからデザインシステム準拠の画面を作成
  2. 02既存画面を実際のコンポーネントで再構築
  3. 03デザインシステムのコンポーネント不足を確認
  4. 04保存済み設定で一般的なコンポーネントを再利用

MCP 対応

Mimic AiはMCPクライアント向けのMCPサーバーとして動作し、Figmaプラグインを介してデザインキャンバスを構築・検査します。ローカルのサーバープロセスからFigma APIを通じてFigmaと通信します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"mimic-ai": {
"command": "npx",
"args": [
"-y",
"@miapre/mimic-ai"
]
}
}
}
起動コマンドnpx -y @miapre/mimic-ai

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@miapre/mimic-ai3.0.1

ツール

60

掲載時のツール一覧 · 3 週間前に更新

このツールにパラメーターはありません。

詳細

Mimic AI

Mimic AI

HTMLをFigmaに変換します。お使いのデザインシステムのみを使用し、コンポーネントが正しく使われるようにし、必要に応じて安全にフォールバックします。ビルドを重ねるごとに精度も向上します。


npm version npm downloads CI License: MIT

Node.js: v20.6+ Platform: macOS / Windows Glama Install in VS Code Install in VS Code Insiders

オープンソースのMCP サーバーです。すべてお使いのマシン上で動作します。Mimicのクラウドも、サードパーティのサーバーも使いません。ネットワークへの接続は、お客様ご自身のトークンを使用したFigma独自のAPIへの呼び出しのみです。


デザインシステムを使ってFigmaでページ全体を構築するMimic AI


誘導ではなく、ゲートで制御

AI が Figma に書き込むこと自体は、もはや難しいことではありません。今では複数のツールが対応しています。違いが表れるのは、AI がデザインシステムにないものを使おうとしたときです。エージェントを自分のコンポーネントへ誘導するツールでも、生の16進数値、生のピクセルサイズ、システムで使っていないフォントを選ぶことがあります。この種のツールでは、使える状態にするまで手動で確認し、修正する必要がある場合があります。Mimic はプロンプト内だけでなく、Figma プラグイン自体で書き込み時に強制します。

ゲートがブロックするもの

  • DS のカラー変数がある場合の、生の hex/rgb 塗りつぶし
  • DS のテキストスタイルがある場合の、生のピクセル単位のフォントサイズ
  • デザインシステムにないフォント
  • 変数のカテゴリーの不一致(例:背景用のトークンをストロークに使用)
  • DS にすでにコンポーネントがある要素(ボタン、バッジ、入力欄、テーブルセルなど)へのプリミティブなフレームの使用

DS に本当に同等のものがない場合、Mimic は生の値をそのまま残して黙って済ませるのではなく、ビルドレポートでその旨を伝えます。

蓄積される学習内容

  • コンポーネントのレシピ。ビルドをまたいで確認されると、自動的に再利用されます
  • 多数決によるバリアントのデフォルト値。実際の使用パターンから学習します
  • ビルドを修正して一度設定したデザインルール。その後のすべてのビルドで適用されます
  • コンパイル不可の記録。試した結果うまくいかないと確認されたパターンは、再試行されません
  • 古さの検知。保存済みのレシピが現在の DS と一致しなくなった時点でフラグを立てます
  • デザインシステムのライブラリごとにすべてがスコープされ、無関係なファイル間で内容が混ざることはありません

ビルドをまたいでこれらすべてを蓄積するツールはほかにありません。人が作成した Figma Agent Skill は静的なテキストであり、修正内容から学習することはありません。

レポートが証明すること すべてのビルドは、コンプライアンス監査済みのレポートで完了します。使用したコンポーネントとそのキー、作成したプリミティブとその理由、確認された保存済みルールと適合状況、DS に残るカバレッジの不足箇所が記載されます。ビルドを実行した本人だけが読むものではなく、関係者に提示するために作られています。


Mimic が存在する理由

デザインシステムを構築しました。コンポーネント、トークン、変数。すべての判断に意図があります。それなのに、誰かが Figma で画面を作る必要に迫られると、ゼロから始めます。ハードコードされた色。生のフォントサイズ。サイズ変更で崩れるフレーム。システムはすぐそこにあるライブラリパネルに並んでいるのに、使われません。

Mimic の出力そのものが成果物です。実際の Figma レイヤーに、本物のコンポーネントインスタンス、変数のバインディング、オートレイアウトが設定されています。変換は不要です。置き換えも不要です。そのまま引き渡せます。


システムを学習します

最初のビルドでは、デザインシステムをスキャンします。3回目までには、繰り返し使われるコンポーネントを自動で検証します。10回目までには、ほとんどの判断が即座にできるようになります。知識はビルドを重ねるごとに蓄積されます。

ビルドMimic が把握していること使用時の体験
1まだ何もありません。ゼロからの開始です。DS 全体をスキャンします。「コンポーネントを見つけて使ってくれました。DS に不足している部分には、一部プリミティブを使いました。」
5主要なパターンを検証済みです。よく使うコンポーネントをキャッシュ済みです。「CTA には Button/Primary を使うことを覚えていました。今回はタブについて聞かれませんでした。」
20詳細な知識があります。よく使うすべてのコンポーネントのレシピがあります。「HTML を指定すると、数分で DS に準拠した Figma 画面ができあがります。新入社員よりも、私のシステムをよく理解しています。」
50+DS の包括的な監査データがあります。繰り返し発生する不足箇所がわかります。「不足レポートによると、ステータスバッジをプリミティブとして31回使っていました。ようやくコンポーネントを作成したところ、Mimic はすぐにそれを使い始めました。」

一度修正すれば、次から反映されます。 Mimic に「それは正しい Badge ではありません。Tag/Neutral を使ってください」と伝えると、マッピングが恒久的に更新されます。今後のすべてのビルドで、同じことを繰り返さなくても修正が適用されます。

DS の進化に Mimic が追随します。 コンポーネントの追加、削除、バリアントの変更は、前回キャッシュした内容と比較して各ビルドの開始時に検出されるため、手動で再同期する必要はありません。変数レベルのより詳細な変更検出(名前を変更したカラーのトークンなど)は、今後のリリースで対応予定です。

すべてのビルドが DS のレビューになります。 各ビルドの後、Mimic は使用したコンポーネント、プリミティブから作成したものとその理由、学習したパターン、DS に不足しているものをまとめたレポートを生成します。提案は指示ではなく、質問として提示されます。「DS に Status Badge を追加しますか? 3回のビルドで、4つの要素がプリミティブとして作成されました。」


仕組み

好きな方法から始められます。

「3つのメトリックカードとアクティビティテーブルを備えたダッシュボードを作ってください」

「ステージング環境の HTML です。Figma で作ってください」

「この Claude Design のプロトタイプを、実際のコンポーネントを使って作り直してください」

Mimic はファイル内のデザインシステムを検出し、コンポーネントとトークンを照合して、構造化された Figma を作成します。どの方法で始めても、ルールと出力品質は変わりません。


Mimic の比較

MimicClaude DesignFigma MakeFramelinkhtml.to.design
出力Figma キャンバス(実際のレイヤー)HTML/React プロトタイプインタラクティブなプロトタイプ読み取り専用のコンテキストFigma キャンバス(有料)
独自のコンポーネントを使用はい、実際のインスタンスいいえ一部(Make Kits)いいえ(エージェントが推測)一部
変数のバインディングはい、すべてのノードいいえいいえ(生の値)いいえいいえ
自動レイアウトすべてのフレーム該当なし該当なし該当なし一部
あらゆるライブラリに対応はいいいえMake Kits のみ該当なし制限あり
ビルドをまたいだ学習はいいいえいいえいいえいいえ
DS の不足箇所を検出はい、すべてのビルドいいえいいえいいえいいえ
オープンソースはい(MIT)いいえいいえはい(MIT)いいえ

Claude Design はアイデア出しに最適です。Figma Make はインタラクティブなプロトタイピングに最適です。Framelink は、デザインに関するコンテキストを AI に与えるのに最適です。Mimic は、納品する実際の Figma ファイルを出力する必要がある場合に使います。


対象ユーザー

Mimic は、チームのライブラリ、コミュニティキット、クライアントが公開しているシステムなど、あらゆる Figma ライブラリで動作します。

  • デザイナー:コンポーネントを手作業で探すことなく、DS に準拠した画面を作りたい方
  • デザインシステムのリード:実際の画面を作ってシステムを検証し、根拠とともにカバレッジの不足箇所を明らかにしたい方
  • 新しいチームメンバー:DS を使って画面を作り、どのコンポーネントが存在し、何が不足しているかを確認しながら学びたい方
  • 代理店やフリーランス:クライアントのライブラリを引き継ぎ、すばやく画面を作成する必要がある方
  • DS 移行チーム:新しいシステムへの移行を決める前に、既存の画面を作り直してカバレッジを評価したい方
  • 開発者:フロントエンドのコンポーネントと一致する Figma リファレンスが必要な方
  • プロダクトマネージャー:デザイナーを待たずに、DS を使ってアイデアをモックアップしたい方

はじめに

必要なもの: Node.js v20.6 以上 · Figma デスクトップアプリ(ブラウザー版 Figma はサポートされていません — ダウンロード) · Figma Professional プラン以上(チームライブラリの公開と使用に必要です)。

1. インストール

ワンラインインストーラー:

bash <(curl -fsSL https://raw.githubusercontent.com/miapre/mimic-ai/main/install.sh)

リポジトリを ~/mimic-ai にクローンして npm install を実行し、Figma の個人アクセストークンを入力するよう求めます。また、Claude Code の settings.json への mimic-ai の登録を自動で行うオプションもあります。

手動インストール:

git clone https://github.com/miapre/mimic-ai.git
cd mimic-ai
npm install

続いて、MCP クライアントのサーバー設定(または ~/.mimic-ai.json)で FIGMA_TOKEN を設定し、クライアントの mimic-ai エントリがクローンした mcp.js を指すようにします(トークンの生成方法は、後述の「Figma のセットアップ詳細」を参照してください:{ "command": "node", "args": ["/path/to/mimic-ai/mcp.js"] })。

2. Figma プラグインを追加する

Plugins > Development > Import plugin from manifest > ~/mimic-ai/plugin/manifest.json を選択

3. 接続する(各セッション)

Figma:Plugins > Development > Mimic AI > Run

最初にツールを呼び出すと、ブリッジが自動的に起動します。別途管理するプロセスはありません。

4. デザインシステムを有効にする

アセットパネル > チームライブラリアイコン > オンに切り替えます。ファイルごとに一度必要です。コミュニティライブラリはそのまま使用できます。

5. 構築する

「3 つのフォームフィールドと保存ボタンを備えた設定ページを構築してください。」

1 回の呼び出しで DS 全体(変数、スタイル、コンポーネント)を検出してすべてを事前読み込みし、構築可能な状態に進みます。複数ステップのセットアップは不要です。


学習して適用する内容

学習する内容:

  • コンポーネントのレシピ: コンポーネントを一度設定すると(バリアント、ブール値、テキストスロット)、Mimic は以降の挿入時にその設定を再現します。3 回構築するとレシピが確定し、自動で適用されます。
  • レイアウトパターン: 最初の構築時に取得したフレーム設定(方向、パディング、間隔、塗りつぶし)は、同じパターンが現れたときに再利用されます。
  • デザインルール: Mimic を一度修正すると(「ブランドカラーはリンクにのみ使用する」「カードにはカードヘッダーコンポーネントが必要」など)、ルールが保存され、以降のすべての構築に適用されます。
  • DS の不足箇所: プリミティブで構築されたパターンをビルド全体で追跡します。根拠に基づく推奨事項を提示します(「ステータスバッジが 5 回のビルドで、プリミティブとして 31 回使用されています」)。

適用方法:

  • 変数のカテゴリ: bg-* をストロークに使用すると、Mimic が警告して border-* を提案します。bg-* をテキストカラーに使用すると、警告して text-* を提案します。
  • 経験に基づくコンポーネント優先: Mimic が Badge コンポーネントを 3 回以上のビルドで使用していて、それを通常のフレームとして作成しようとすると、コンポーネントキーとともにブロックし、「代わりにこれを使用してください」と伝えます。
  • ルールの準拠: 各ビルドのレポートでは、保存されたルールと構築された内容を照合します。違反は根拠とともに一覧表示されます。
  • チャートカラーの意味: ブランド、成功、警告、エラーのカラーはチャートパレットから除外されます。データの可視化には、ニュートラルなユーティリティカラーのみが提案されます。

効率化機能:

  • テキストの一括設定: コンポーネントインスタンスのすべてのテキストオーバーライドを、1 回の呼び出しで設定
  • テーブルの一括作成: データテーブル全体(ヘッダー、セル、バリアント、テキスト)を 1 回の呼び出しで作成
  • チャートの一括作成: 棒、折れ線、ドーナツ、レーダーチャートを、DS カラーバインディング付きで 1 回の呼び出しで作成

自動チェック項目

すべてのビルドで、6つのフェーズにわたり、19項目の品質ルールが順に適用されます。

  • 生のフォントプロパティではなく、DS のテキストスタイルを使用
  • 色はハードコードせず、DS 変数にバインド
  • 変数のカテゴリを適用:テキストには text-、塗りつぶしには bg-、線には border-*
  • セマンティックカラー(Brand、Success、Warning、Error)の用途を制限
  • 利用可能な場合、スペーシングと角丸を DS トークンにバインド
  • すべてのフレームでオートレイアウトを使用
  • コンテンツをソースと一字一句正確に一致させる
  • 過去のビルドで学習したコンポーネントを含め、一致するものがある場合は DS コンポーネントを使用
  • コンポーネントを完全に設定:テキストのオーバーライド、バリアント、アイコンスロット
  • ユーザー定義のデザインルールを使用時に適用し、ビルドレポートで監査
  • コンポーネント使用率、バインド品質、ルール遵守状況、DS の不足に関する推奨事項を含むビルドレポート

詳細な仕様:CLAUDE.md


あらゆるデザインシステムに対応

デザインシステムの種類Mimic の機能
チームライブラリ(コンポーネント+トークン)コンポーネント、変数、テキストスタイルをすべて活用
チームライブラリ(コンポーネントのみ)コンポーネントを使用し、不足しているトークンを通知して追加を推奨
コミュニティライブラリ(Figma Community の公開キット)変数とコンポーネントの検出を含む、完全なサポート

適用されるルールは、DS が提供する機能に合わせて調整されます。テキストスタイルはあるものの色の変数がないライブラリでは、テキストスタイルを適用し、生の色を許容します。ビルドレポートでは、不足しているものと、それを追加すると利用可能になる機能が示されます。


MCP クライアントのセットアップ

あらゆる MCP クライアントで動作します。Claude Code に最適化されています。Claude Code、Cursor、Codex CLI、Gemini CLI(および一般的な stdio ホストの場合)のセットアップについては、docs/HOSTS.md にも記載されています。

Claude Code
{
  "mcpServers": {
    "mimic-ai": {
      "command": "npx",
      "args": ["-y", "@miapre/mimic-ai"]
    }
  }
}
Cursor

.cursor/mcp.json に追加します:

{
  "mcpServers": {
    "mimic-ai": {
      "command": "npx",
      "args": ["-y", "@miapre/mimic-ai"]
    }
  }
}
VS Code

上のインストールバッジをクリックするか、設定に追加します:

{
  "mcp": {
    "servers": {
      "mimic-ai": {
        "command": "npx",
        "args": ["-y", "@miapre/mimic-ai"]
        }
    }
  }
}
Windsurf / JetBrains

Windsurf:~/.codeium/windsurf/mcp_config.json JetBrains:設定 > ツール > AI Assistant > MCP サーバー

{
  "mcpServers": {
    "mimic-ai": {
      "command": "npx",
      "args": ["-y", "@miapre/mimic-ai"]
    }
  }
}

すべてのクライアントで Figma プラグインを有効にする必要があります。ブリッジは組み込まれており、自動的に起動します。


仕組み(アーキテクチャ)
MCP Client (Claude Code, Cursor, VS Code)
    |
    | MCP Protocol (stdio)
    v
MCP Server (intelligence layer)
    - Tool registry, DS cache, knowledge store
    - Variable validation + suggestions before plugin
    - Circuit breaker (3 failures -> stop + report)
    - Chart geometry engine (Node.js)
    - Phase enforcement (6 sequential phases)
    |
    | Embedded WebSocket bridge (auto-starts)
    v
Figma Plugin (enforcement gate)
    - DS enforcement: rejects raw values when DS has tokens
    - Binding feedback: reports which bindings succeeded/failed
    - Thin handlers: mechanical operations only
    |
    v
Figma Plugin API > Canvas

インテリジェンスは下へ流れ、バインディングのフィードバックは上へ流れます。MCP レイヤーはプラグインに到達する前に変数パスを検証します。プラグインは、成功した DS バインディングと失敗した DS バインディングを正確に報告します。ツールの応答にはコンテキストに応じたヒントが含まれるため、LLM は次に何をすべきかを常に把握できます。

  • 構築は無制限です。 フレーム、コンポーネント、トークンバインディングにレート制限はありません。
  • インスペクションには制限があります。 ライブラリの読み取りには Figma の日次クォータを使用します。Mimic はキャッシュを積極的に利用して、使用量を十分に抑えます。
  • トークンバインディングは実際に機能します。 DS の変数を更新して再公開すると、すべてのノードが自動的に更新されます。
  • あらゆる場所でオートレイアウトを使用します。 すべてのフレームが正しくリサイズされます。手動で配置する必要はありません。
利用可能な 26 個のツール

無駄を省いて統合したインターフェース(v3.0.0)です。すべてのツールに MCP アノテーション(readOnlyHint、destructiveHint、idempotentHint)が付与され、主要なワークフローツールは構造化出力(outputSchema)を返します。

ステータスと学習: mimic_status、mimic_discover_ds、mimic_ai_knowledge_read、mimic_ai_knowledge_write、mimic_generate_build_report

DS のセットアップ: mimic_ds_assets(discover / preload / set_defaults)、figma_list_ds(テキストスタイル / 塗りつぶしスタイル / 変数)、mimic_map_components

構築: figma_create_frame、figma_create_text、figma_create_shape(長方形 / 楕円)、figma_create_svg、figma_insert_component、mimic_build_table、mimic_build_chart

コンポーネント: figma_component_text(単一または一括のオーバーライド)、figma_set_variant、figma_swap_main_component(スワップ / 置換)、figma_manage_slot(入力 / リセット)

編集: figma_update_node(テキスト、text_style、塗りつぶし、レイアウト、表示状態、位置、スタイルの再適用、移動、選択、ページ)、figma_variable_modes、figma_delete_node

インスペクションと QA: figma_inspect(ノード、子、親、テキスト、ページ、ページ、選択範囲、バリアント、セクション)、figma_validate_ds_compliance

レンダリングとチャート: mimic_pipeline_resolve、mimic_compute_chart

Figma のセットアップ詳細

デスクトップアプリが必要です。 ブラウザー版の Figma は使用できません。ダウンロード

個人用アクセストークン。 Figma > Profile > Settings > Security > Personal access tokens > Generate new token の順に選択します。名前:「Mimic AI」、有効期限:90 日。次の 5 つのスコープにチェックを入れます:current_user:read、file_content:read、file_metadata:read、library_assets:read、library_content:read。すべて読み取り専用です。Mimic がライブラリに書き込むことはありません。トークンはすぐにコピーしてください。

DS を公開します。 コンポーネントとトークンを別ファイルにまとめ、チームライブラリとして公開します。変更後は再公開してください。

Professional プラン以上が必要です。 Free プランではライブラリを公開できません。


よくある質問

費用はかかりますか?

いいえ。Mimic は無料で、MIT ライセンスのもとで提供されています。必要なのは、ご自身の Figma プラン(チームライブラリを公開して使用するには Professional 以上)と、読み取り専用の Figma 個人用アクセストークンだけです。Figma 公式の MCP サーバーと Design Agent は、Figma の有料プランの一部として使用量に応じて課金されますが、Mimic は別個のオープンソースプロジェクトであり、独自の使用制限はありません。

チームメンバー同士で、学習した内容を共有できますか?

まだできません。現在、各マシンはデザインシステムライブラリごとに独自のナレッジストアを構築します。チームメンバー間でのナレッジのエクスポート/インポートは計画されていますが、まだ提供されていません。ストア形式(ds-knowledge.json)は共有可能な JSON ファイルなので、チームメンバーの環境に情報を初期登録したい場合は、手動でコピーすれば現在でも利用できます。

Figma トークンでアクセスできる範囲はどこですか?

読み取り専用のスコープが 5 つあります:current_user:read、file_content:read、file_metadata:read、library_assets:read、library_content:read。このリストに書き込みスコープはないため、Mimic はこのトークンを使って Figma ファイルを変更できません。すべての書き込みは REST API ではなく、Figma プラグイン独自のエディターセッションを通じて行われます。

Figma Community のコミュニティライブラリでも動作しますか?

はい。Mimic は、コミュニティが公開したライブラリを含め、Figma ファイルで有効になっているあらゆるライブラリからコンポーネントと変数を検出します。

デザインデータが自分のマシンから外部に送信されますか?

いいえ。すべてローカルで動作します。外部への唯一の通信は、公開済みコンポーネントキーを取得するための Figma REST API への呼び出しです(読み取り専用)。テレメトリーもトラッキングもありません。

どの MCP クライアントに対応していますか?

どの MCP クライアントでも動作します。6 フェーズのプロトコルとコンテキストに応じたツールのヒントは、Claude Code 向けに最適化されています。Cursor、VS Code、Windsurf、JetBrains ではすべてのツールセットを利用できますが、プロトコルにはそれほど厳密に従わない場合があります。

スクリーンショットから Figma を作成するツールとは何が違いますか?

スクリーンショットツールが取り込むのはピクセルであり、構造ではありません。その結果は、後から編集できない平坦な画像になります。Mimic は意味構造を持つ HTML を読み取り、実際のコンポーネント、変数のバインディング、自動レイアウトを備えた、構造化されたレイヤー構成の Figma デザインを生成します。

デザインシステムが変更されたらどうなりますか?

Mimic は各ビルドの開始時に、前回のセッションでキャッシュされた内容と比較して、コンポーネントとバリアントの変更を検出します。新しいコンポーネントは自動的に表示されます。削除されたコンポーネントは、ビルドレポートに説明を表示しながら適切にフォールバックします。変数レベルの変更(色トークンの名前変更など)はまだ検出されませんが、今後のリリースで対応する予定です。

公開済みのデザインシステムがなくても使えますか?

はい。ただし、適用される制約は限られます。公開済みコンポーネントがない場合、Mimic はプリミティブと生の値を使って構築します。トークンがない場合は、ハードコードされた色を受け入れます。ビルドレポートには、不足しているものと、それを追加すると何が可能になるかが具体的に表示されます。


プライバシー

すべてローカルで動作します。

デザインデータがマシンから外部に送信されることはありません。 テレメトリーはありません。 トラッキングはありません。

外部への唯一の通信は、公開済みコンポーネントキーを取得するための Figma REST API への呼び出しです。


制約

  • Figma Professional プランが必要です。 Free プランではライブラリを公開できません。
  • 初回ビルド時のフォントキャッシュ。 Inter 以外の DS フォントは、最初のテキストノードで失敗する場合があります。再試行すると成功します。
  • npx モード。 FIGMA_ACCESS_TOKEN は設定されません。チームライブラリをサポートするには、完全版インストーラーを使用してください。
  • 段階的な DS 適用。 DS が提供するものに合わせて対応します。コンポーネントのみのライブラリではコンポーネントを使用し、不足分は生の値で補います。レポートには追加すべき内容が表示されます。
  • Claude に最適化されています。 6 フェーズのプロトコルとコンテキストに応じたツールのヒントは、Claude Code で最も効果を発揮します。他の MCP クライアントでもツールは利用できますが、プロトコル全体には従わない場合があります。

コントリビューション

Issue と PR を歓迎します。開発環境のセットアップと PR の要件については、issue tracker と CONTRIBUTING.md をご覧ください。セキュリティ上の問題を見つけた場合は、公開 Issue を作成せず、代わりに SECURITY.md をご覧ください。


ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。