mcpField

Skills

エージェント向けにパッケージ化された専門スキルと手順を 99,448 件掲載。コマンド 1 行でインストールできます。

開発

F
freemius-core
freemius-core
freemius / freemius-ai

Freemius のマネタイズを JavaScript/TypeScript バックエンドに統合します。エンタイトルメントテーブル、サーバーサイドのチェックアウト作成、購入処理、webhook によるライセンスライフサイクル同期を扱います。バックエンドが JS/TS の SaaS/App/Web アプリ(Hono、Express、Next.js、Fastify、serverless Fetch handlers)にサブスクリプション、ライセンス、ペイウォール、「プレミアム機能のアンロック」ゲーティングを追加するときに使用します。フロントエンドの Checkout SDK ではなく、Freemius JS SDK(`@freemius/sdk`)を対象とします。

開発108
F
frida-agent-builder
frida-agent-builder
rudra-ravi / frida-skills

TypeScript、frida-compile、RPC エクスポート、ヘルパー、ログ、バージョンチェック、複数 hook の整理を用いて、保守しやすい Frida エージェントプロジェクトを構築する。

開発108
F
frontend
frontend
code-yeongyu / oh-my-openagent

Web UI と UX を構築し、スタイルを整え、仕上げる。あらゆるフロントエンド、ページ、コンポーネント、スタイリング、レイアウト、アニメーション、視覚的品質のタスク、またはインターフェースの見た目や感触を特定のものにするよう求められたときに使用する。

デザイン・UI108
F
frontend-design-codex
frontend-design-codex
dachent / skills

Codex がフロントエンド UI、Web アプリの画面、レスポンシブレイアウト、コンポーネントの表面、ダッシュボードビュー、フォームフロー、ビジュアルシステム、または視覚的な磨き込み・アクセシビリティ・スクリーンショット・ブラウザ QA を必要とするテンプレートなしのプロダクトインターフェースを構築、改訂、レビューしているときに使用する。

デザイン・UI108
F
frontend-patterns
frontend-patterns
ilamanov / skills

汎用的に適用できるフロントエンド/UI のベストプラクティス。UI を構築、変更、レビューするときは常に使用する——フォーム/ボタン/ダイアログ/モーダルの追加、キーボードショートカットの接続、フォームを送信するあらゆるインタラクティブな画面の作成、または TSX/JSX を書いたり編集したりするとき。コードを書く前に参照し、パターンが後付けではなく最初から組み込まれるようにする。スキル本文に記載されたシナリオが作業に当てはまる場合は、そのパターンを適用する——尋ねずに、そのまま従う(ユーザーが上書きできるよう、選択を一行で示す)。

デザイン・UI108
F
fw-app-dev
fw-app-dev
freshworks-developers / fw-dev-tools

Freshworks Platform 3.0 マーケットプレイスアプリの構築、デバッグ、レビュー、移行を行うエキスパート向け skill。Node.js 24.x + FDK 10.x が必要。新しい UI アプリはデフォルトで React Meta(DEW、metaConfig.framework react)を使用し、バニラの Crayons はオプトイン。コマンド: /fdk-react-create、/fdk-react-migrate、/fdk-fix、/fdk-migrate、/fdk-refactor。FDK/Node はインストールしない——fw-setup を使用すること。

開発108
G
github-project-management
github-project-management
proffesor-for-testing / agentic-qe

群制御による課題追跡、プロジェクトボードの自動化、スプリント計画を備えた包括的な GitHub プロジェクト管理。

開発108
G
github-release-management
github-release-management
proffesor-for-testing / agentic-qe

AI スウォーム連携による包括的な GitHub リリースオーケストレーション。バージョン管理、テスト、デプロイ、ロールバックを自動化します

クラウド・DevOps108
G
glab-iteration
glab-iteration
vince-winkintel / gitlab-cli-skills

プロジェクト計画とスプリント管理のために GitLab のイテレーションを管理する。イテレーションを作成する場合、イシューをスプリントに割り当てる場合、イテレーションの進捗を表示する場合に使用する。イテレーション、スプリント、イテレーション計画、スプリント計画で起動する。

開発108
G
glab-milestone
glab-milestone
vince-winkintel / gitlab-cli-skills

作成、一覧、更新、表示、クローズの操作を含むプロジェクトマイルストーンを管理する。リリース計画、マイルストーンの進捗追跡、issue/MR をマイルストーンで整理する場合に使用する。milestone、release planning、milestone progress、version milestone でトリガーする。

開発108
G
glab-ssh-key
glab-ssh-key
vince-winkintel / gitlab-cli-skills

GitLab アカウントの SSH キーを管理する。追加、一覧表示、削除の操作を含む。SSH 認証を設定する場合、SSH キーを管理する場合、SSH 経由で Git を構成する場合に使用する。SSH キー、SSH キーの追加、SSH 認証、Git SSH で起動する。

セキュリティ108
G
go-grpc
go-grpc
eduardo-sl / go-agent-skills

基本を超えた Go の gRPC サービス:proto 設計、ステータスコードとエラー詳細、インターセプター、deadline、ストリーミング、ヘルスチェック、グレースフルシャットダウン。使用場面:"gRPC service"、"proto design"、"gRPC error handling"、"interceptor"、"gRPC streaming"、"gRPC deadline"、"grpc health check"、"gRPC status codes"。対象外:REST ハンドラー(go-api-design)、protobuf 非依存のレイヤリング(go-architecture-review)、TLS 強化(go-security-audit)。

開発108
H
hono-inertia
hono-inertia
yusukebe / skills

サーバー側で @hono/inertia を、クライアント側で @ts-76/inertia-hono-jsx を使用すると、Hono/hono-jsx スタックから離れずに SPA スタイルのインタラクティブ性を実現できる。

開発108
I
i2c-bringup-diagnostician
i2c-bringup-diagnostician
wedsamuel1230 / arduino-skills

Arduino や ESP32 クラスのボードで I2C の立ち上げ失敗を診断する必要があるときに使用する。デバイスが見つからない、読み取り値が誤っている、アドレス競合、スキャナーでは検出されるがライブラリで失敗するケース、プルアップの問題、ボードファミリー固有のバスの癖などを含む。

開発108
I
integration-astro-ssr
integration-astro-ssr
posthog / skills

API ルートを備えたサーバーサイドレンダリング Astro アプリケーション向けの PostHog 統合

データ・データベース108
I
integration-react-native
integration-react-native
posthog / skills

React Native アプリ向けの PostHog 統合

データ・データベース108
I
integration-swift
integration-swift
posthog / skills

Swift の iOS および macOS アプリケーション向けの PostHog 統合

データ・データベース108
J
js-sdk
js-sdk
valdesrosier / skills

対象の ArcGIS Online または Enterprise バージョンで ArcGIS Maps SDK for JavaScript を使ってアプリを構築・移行する。ユーザーが @arcgis/core、マップコンポーネント、MapView または SceneView を扱う場合、あるいは 3.x、4.x、5.x 間で移行する場合に使用する。

開発108
K
knip
knip
fandhe-ai / agent-reference-skills

Knip(TypeScript/JavaScript の未使用コード検出ツール)のリファレンス。未使用ファイル、export、依存関係、型、列挙メンバー、循環依存(循環依存/cycles)の検出、自動修正、monorepo(workspaces)、catalog(pnpm/Yarn/Bun catalogs)、knip.json/knip.config.ts、プラグイン、ignore、レポーター(SARIF)、初回クリーンアップ、段階的な導入、Knip の仕組みを扱います。

テスト・品質108
L
landing-ai
landing-ai
membranedev / application-skills

Landing AI 統合。データとレコードを管理し、ワークフローを自動化します。ユーザーが Landing AI データを操作したいときに使用します。

データ・データベース108
L
laravel:strategy-pattern
laravel:strategy-pattern
jpcaparas / superpowers-laravel

Strategy パターンを使って実行時に振る舞いを選択する。複数の実装を共有インターフェースにバインドする

開発108
M
maintaining-core-documentation
maintaining-core-documentation
derailed-dash / dazbo-agent-skills

中核となるプロジェクトドキュメント(README、TODO、DESIGN、Architecture、Testing、Deployment)を作成、維持、同期する。コードベースの変更に基づいてプロジェクトドキュメントを書いたり、更新したり、構成したりする必要があるとき、またはドキュメントのレビューや更新を求められたときに使用する。

ドキュメント108
M
mcp-to-skill
mcp-to-skill
mathews-tom / armory

MCP サーバーをオンデマンドのスキルに変換してコンテキストウィンドウの使用量を削減し、各ツールを置き換え戦略ごとに分類してスキルパッケージを生成する。トリガー:「convert MCP」「MCP to skill」「reduce context size」「too many tools」「tool token bloat」「MCP migration」。

エージェントワークフロー108
M
mermaid-gen
mermaid-gen
vladm3105 / aidoc-flow-framework

テクニカルドキュメント向けに構文的に正しい Mermaid 図を生成する

ドキュメント108
M
messenger-retry-failures
messenger-retry-failures
dev-toolings / superpowers-symfony

Symfony Messenger で再試行戦略、failure transport、復旧機能を用いてメッセージ失敗を処理します(Recoverable/Unrecoverable 例外)

開発108
O
openapi-first
openapi-first
rrezartprebreza / spring-boot-skills

プロジェクトが API-first / OpenAPI-first のアプローチを採用している場合に使用:OpenAPI 仕様からコントローラーインターフェース、DTO、クライアントを生成する。プロジェクト内で openapi.yaml、openapi-generator-maven-plugin、ApiDelegate パターンを見かける場合に使用。

開発108
O
ops-nuke-cicd
ops-nuke-cicd
vasilyu1983 / ai-agents-public

.NET サービス向けの NUKE ベースの CI/CD パイプラインを設計し、トラブルシューティングします。target graph のリファクタリング、テストフローの分割、レポートの公開、遅いパイプラインの診断に使用します。

クラウド・DevOps108
O
otel-dotnet
otel-dotnet
ollygarden / opentelemetry-agent-skills

.NET における OpenTelemetry — DI/builder SDK のセットアップ(OpenTelemetry.Extensions.Hosting、AddOpenTelemetry、UseOtlpExporter、OpenTelemetrySdk.Create)、ネイティブ .NET 計装 API(ActivitySource、System.Diagnostics.Metrics Meter)とログ抽象化(ILogger)、ゼロコードの CLR プロファイラエージェント、contrib 計装パッケージ、パフォーマンスチューニング、破壊的変更の監査。.NET または ASP.NET Core サービスでの OpenTelemetry の追加、レビュー、設定に使用。トリガー:「setup otel in dotnet」「dotnet telemetry」「.net tracing」「ASP.NET Core opentelemetry」「AddOpenTelemetry」「UseOtlpExporter」「OpenTelemetrySdk.Create」「ActivitySource」「System.Diagnostics.Metrics Meter」「ILogger opentelemetry」「OpenTelemetry.Extensions.Hosting」「opentelemetry-dotnet-instrumentation」、または C# の OTel に関するあらゆる質問。

開発108
P
planning
planning
samhvw8 / dot-claude

技術実装の計画とアーキテクチャ設計。能力:機能計画、システムアーキテクチャ、技術評価、実装ロードマップ、要件の分解、トレードオフ分析、コードベース分析、ソリューション設計。アクション:計画、アーキテクト、設計、評価、技術ソリューションの分解。キーワード:実装計画、技術設計、アーキテクチャ、システム設計、ロードマップ、要件分析、トレードオフ、技術評価、機能計画、ソリューション設計、スケーラビリティ、セキュリティ、保守性、スプリント計画、タスク分解。使用時:新機能の計画、システムアーキテクチャの設計、技術手法の評価、実装ロードマップの作成、複雑な要件の分解、技術的トレードオフの評価。

開発108
P
plugin-creator
plugin-creator
juliusbrussee / caveman-code

完全な cave プラグインバンドルをスキャフォールドする — .cave-plugin/plugin.json マニフェストと標準ディレクトリ構造(commands/、skills/、agents/、themes/、hooks/)を生成する。ユーザーがマーケットプレイス向けの cave プラグインを作成、公開、パッケージ化したいときに使用する。"create a plugin"、"scaffold a plugin"、"/plugin create"、"new cave plugin" でトリガーされる。

開発108
P
powershell-ui-architect
powershell-ui-architect
404kidwiz / claude-supercode-skills

WinForms、WPF、Console/TUI フレームワークを使い PowerShell で GUI と TUI を構築するエキスパート。グラフィカルまたはターミナルインターフェースを備えた PowerShell ツールを作成する際に使用する。トリガー:「PowerShell GUI」「WinForms」「WPF PowerShell」「PowerShell TUI」「terminal UI」「PowerShell interface」。

開発108
P
pp-github-intel
pp-github-intel
mvanhorn / printing-press-library

Github Intel 向けの Printing Press コマンドライン。エージェントのリサーチ向けに、公開 GitHub リポジトリ、リリース、検索、セキュリティアドバイザリのシグナルを提供します。

開発108
P
publish-skill
publish-skill
aperivue / medsci-skills

個人用のエージェントスキルをオープンソースで配布可能なものに変えるときに使用します。PII 監査を実行し、個人的な詳細を一般化し、ライセンスの互換性を確認し、クロスプラットフォームアダプターをレビューし、パッケージ化の手順を案内します。

エージェントワークフロー108
P
python-packaging
python-packaging
athola / claude-night-market

pyproject.toml とエントリーポイントによる Python パッケージの作成と PyPI への配布。パッケージを公開するとき、またはビルド設定を行うときに使用。

開発108
R
refactor-code
refactor-code
shipshitdev / skills

テストに守られた状態で挙動を変えずに安全にコードをリファクタリングする。リファクタリング、クリーンアップ、簡素化、複雑さの軽減、特定コードの技術的負債の返済を求められたときに使用。

開発108
R
release-notes
release-notes
devarfeen / agent-skills-kit

git コミットまたは現在のセッションから、PM にわかりやすいリリースノート、変更履歴、セッション概要を平易な言葉で作成します。レビュー用の PR 概要には /code-review、エージェントへの引き継ぎには /handoff を使用します。

開発108
R
rendering-animate-svg
rendering-animate-svg
theorcdev / 8bitcn-ui

アニメーション SVG 要素を div でラップしてハードウェアアクセラレーションを有効にする。SVG アイコンや要素をアニメーション化するとき、特にピクセルアートアニメーションを伴う 8 ビットレトロコンポーネントで適用する。

開発108
R
replit
replit
skynight137 / skills

Replit サンドボックスツールキット:プラットフォームの仕様(再作成時に $HOME が消去されること、REPL_HOME/XDG/env チャネル、rc と git の永続化)、/nix/store からのライブラリ取得(.replit [nix] packages と replit.nix、nix-env の違い、推移的な LD_LIBRARY_PATH のクロージャ)、Replit に同梱された Chromium での Playwright(ブラウザーのダウンロード不要)、Camoufox の検出回避 Firefox サーバー(Cloudflare/Turnstile/WAF サイト、Cookie の永続化、セッションの維持)を扱います。Replit/Nix ワークスペース上で実行するあらゆる作業に使用します。

クラウド・DevOps108
R
Requirements Validation
Requirements Validation
danhvb / my-ba-skills

要件を検証・確認し、品質基準を満たしビジネスニーズと整合していることを確実にする。トレーサビリティの維持を含む

テスト・品質108
R
research
research
jayden-dang / skills

設計、計画、実装に関する問いが外部情報に依存する場合に使用する

開発108
R
research
research
scientiacapital / skills

市場インテリジェンス、競合分析、技術評価、技術選定。企業の調査、競合の分析、フレームワークの評価、技術スタックの意思決定を行う場合に使用する。

生産性108
R
riverpod-consumers
riverpod-consumers
serverpod / skills-registry

Riverpod の Consumer、ConsumerWidget、ConsumerStatefulWidget を使って widget 内で provider を読み取り・監視します。WidgetRef、builder の ref パラメータも扱います。Riverpod provider にアクセスする必要がある widget を構築する場合、UI で ref.watch や ref.read を使う場合、StatelessWidget を ConsumerWidget に変換する場合に使用します。Flutter widget で provider を使う方法や ConsumerWidget が必要な理由をユーザーが尋ねたときは、このスキルを優先してください。

開発108
R
roblox-ts
roblox-ts
christopher-buss / skills

roblox-ts を使って Roblox 向けの TypeScript コードを書くときに使用。特に JavaScript API が存在するか、Luau の相互運用をどう扱うかが不明な場合に用いる。

開発108
R
rtl-internationalization
rtl-internationalization
mindrally / skills

ヘブライ語、アラビア語、ペルシア語、ウルドゥー語のインターフェース向けの右横書き(RTL)レイアウトと双方向テキストのサポート。RTL 言語をサポートする必要がある UI の構築、物理的な CSS/Tailwind プロパティから論理プロパティへの変換、混在方向(bidi)テキストの処理、方向性アイコンのミラーリング、dir=\"rtl\" でのアプリのテストに使用する。

デザイン・UI108
R
runway-dev-workflows
runway-dev-workflows
runwayml / skills

Dev API経由で公開済みのRunwayアプリのWorkflowにアプリを接続する場合、または既存のWorkflow呼び出しを保守する場合に使用します。プロジェクト固有の接続情報が必要な場合は、ライブ設定ガイドを使用してください。非公開のワークフロー動作を推測しないでください。

開発108
S
safety-critical-patterns
safety-critical-patterns
athola / claude-night-market

安全性が重要な検証可能なコードに NASA Power of 10 のルールを適用。金融、医療、高信頼性システムのコードを監査するときに使用。

開発108
S
sales-engineer
sales-engineer
404kidwiz / claude-supercode-skills

製品デモ、技術検証(PoC)、ソリューション設計を専門とするテクニカルセールス担当。営業とエンジニアリングの間のギャップを埋める。

マーケティング・グロース108
S
scaffold
scaffold
shipshitdev / skills

既存リポジトリ内に、ローカルのパターンに従って増分のコードモジュール(エンドポイント、コンポーネント、パッケージ、データベースモデル)を生成する。新規プロジェクト全体のスキャフォールドには向かない。

開発108
S
scraperapi-nodejs-sdk
scraperapi-nodejs-sdk
scraperapi / scraperapi-skills

ScraperAPI Node.js / JavaScript SDK(scraperapi-sdk npm パッケージ)のベストプラクティスリファレンス。ユーザーが ScraperAPI を呼び出す JavaScript または TypeScript コードを書いたり、デバッグしたり、レビューしたりするときはいつでも参照する。ユーザーが次のように尋ねるときに使用:「Node.js と ScraperAPI でウェブサイトをスクレイピング」「ScraperAPI JavaScript の例」「Node で scraperapi-sdk を使うには」「ScraperAPI TypeScript」「ScraperAPI async await Node.js」「ScraperAPI POST リクエスト JavaScript」「Node.js ScraperAPI render」「ScraperAPI アカウント情報 Node」。CommonJS と ESM の両方のインポートスタイル、Promise と async/await、すべてのリクエストパラメータ、POST/PUT リクエスト、アカウント情報、エラーハンドリング、クレジット消費を扱う。注意:ユーザーが提供したクエリ、URL、コンテンツを ScraperAPI に送信する。

開発108
S
searching-sourcegraph
searching-sourcegraph
sourcegraph-community / sourcegraph-skill

Sourcegraph でインデックスされたコードベースを検索し、パターン、例、システムの理解を得る。実装に関する質問、デバッグ、「X はどう動くのか」といったクエリで発動する。

開発108
S
server-setup

initTRPC.create() で tRPC を初期化し、t.router() でルーターを定義し、.query()/.mutation()/.subscription() でプロシージャを作成し、createContext() で context を設定し、AppRouter 型をエクスポートし、t.mergeRouters() でルーターをマージし、lazy() でルーターを遅延読み込みする。

開発108
S
setup-medsci
setup-medsci
aperivue / medsci-skills

skill がツール不足で失敗したときや、環境を確認する必要があるときに使用する。Python、R、Node、Claude Code、Git、Zotero および設定済みの MCP サーバーを診断し、セットアップドキュメントへのリンク付きで合否表を出力する。読み取り専用で、何もインストールしない。

開発108
S
shipyard
shipyard
yahyabedirhan / shipyard

プルリクエスト、イシュー、ワークフロー実行を一覧表示する macOS メニューバーアプリ shipyard の config.toml を編集します。shipyard または shipyard アプリのレイアウト、テーマ、プロジェクト、通知、表示内容の変更依頼に使用します。リポジトリの監視やグループ化、イシュー・実行・ドラフト・特定ユーザーの項目の表示/非表示、メニューのリスト/タブ切り替え、テーマの選択や作成、通知タイミングの変更、他のマシンからの ping 表示、設定ファイルの修復に対応します。また、`shipyard ping` コマンドを使い、Mac または Herdr を実行している別のマシンから shipyard 経由で ping を送信します。PR の準備完了時、入力が必要なとき、またはこのペインに戻すときに使用します。`shipyard notice send` を使えば、対応不要のステータス通知(テスト実行中、完了)を任意のマシンから投稿できます。さらに、`shipyard app` と `panel` を使って Mac 上の shipyard アプリを開く、終了する、操作する、スクリーンショットを撮ることができ、自分のデータまたはデモデータを扱えます。shipyard のプロジェクトごとに Notion に保存したメモの記録、番号による検索、一覧表示、整理、アーカイブにも使用します。

開発108
S
sparc-methodology
sparc-methodology
proffesor-for-testing / agentic-qe

SPARC(Specification、Pseudocode、Architecture、Refinement、Completion)の包括的な開発手法。マルチエージェントのオーケストレーションに対応

開発108
S
spec-context
spec-context
zixun-github / aisdlc

sdlc-dev の Spec ワークフローで現在の spec pack(FEATURE_DIR)を特定する必要があるとき、誤ったディレクトリで requirements/*.md を読み書きしてしまうのを避けたいとき、または「コンテキストの誤認/ファイルの書き間違い/規約に合わないブランチ」といった問題が起きたときに使用。

エージェントワークフロー108
S
svelte-layerchart
svelte-layerchart
spences10 / svelte-skills-kit

Svelte LayerChart のパターン。ツールチップスニペット、Chart コンテキストへのアクセスを伴うチャートコンポーネント、およびツールチップ、グラデーション、ハイライト、軸のためのすべての Svelte 5 スニペットパターンに使用する。

開発108
S
symfony-components
symfony-components
krzysztofsurdy / code-virtuoso

Symfony とそのコンポーネントに関する独自のデフォルト設定、バージョン情報、注意点をまとめています。Symfony コードの作成、レビュー、アップグレード時に、インストール済みバージョンの API に合わせ、既知の落とし穴を避けるために使用します。

開発108
S
syncfusion-aspnetcore-blockeditor
syncfusion-aspnetcore-blockeditor
syncfusion / aspnetcore-ui-components-skills

Razor Tag Helpers を使用して ASP.NET Core アプリケーションに Syncfusion Block Editor コントロールを実装する。Syncfusion Block Editor、EJ2 BlockEditor、ASP.NET Core のブロックベースのコンテンツ編集、または <ejs-blockeditor> 構文と共同編集機能、リアルタイムのマルチユーザー編集、Yjs 統合、ユーザープレゼンスとリモートカーソル、ドキュメントのバージョン履歴を扱う場合にこの skill を使用する。ブロック管理、ネストされたコンテンツ構造、ドラッグアンドドロップ機能、コンテンツのサニタイズ、インストール、tag helper のセットアップ、ブロックの種類、コンテンツ操作、イベント、メニュー、リッチなブロックベースのドキュメントエディターを作成するための高度な機能を扱う。

開発108
S
syncfusion-aspnetcore-speech-to-text
syncfusion-aspnetcore-speech-to-text
syncfusion / aspnetcore-ui-components-skills

Web Speech API を使用して音声をテキストに変換する Syncfusion ASP.NET Core SpeechToText コントロールを実装する。Razor Tag Helpers で音声認識を実装する場合、ASP.NET Core アプリケーションで音声をテキストに変換する場合、マイク入力を処理する場合、音声イベントを処理する場合、ボタンの外観をカスタマイズする場合、リスニング状態を管理する場合、またはアクセシブルな音声対応フォームを構築する場合にこの skill を使用する。セットアップ、音声認識機能、Razor Tag Helper 構文、イベント、メソッド、グローバリゼーション、セキュリティを扱う。

開発108
T
tech-diagram
tech-diagram
thatrebeccarae / claude-marketing

技術アーキテクチャ図、パイプラインのフロー、レイヤー/スタック図、システム図を単体の HTML ファイルとして生成する。埋め込み CSS とインライン SVG を用いたダークモードのデザインシステムを使用する。ユーザーがアーキテクチャ図、システム図、フローチャート、技術的な可視化を必要とする場合に使用する。

デザイン・UI108
37,923 件中 19621–19680 件

MCP は初めてですか?

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

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