mcpField

Skills

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

すべて

S
sentiment-analyzer
sentiment-analyzer
dkyazzentwatwa / chatgpt-skills

テキストの感情(ポジティブ/ネガティブ/ニュートラル)を信頼スコア、感情検出、可視化とともに分析する。単一テキスト、CSV バッチ、トレンド分析に対応。

データ・データベース90
S
sentry-setup-releases
sentry-setup-releases
getsentry / agent-plugin

Sentry releases とデプロイ追跡を設定します。イベントにバージョンと環境のタグを付け、CI でコミット情報を含む release を作成し、疑わしいコミットとコードマッピングを連携します。これにより、問題がどの release で発生したか、原因のコミット、release の健全性を Sentry で確認できます。releases の設定、デプロイ追跡、変更内容の確認を求められた場合や、問題に unknown release または suspect commit が表示されない場合に使用します。

クラウド・DevOps90
S
seo-aeo-landing-page-writer
seo-aeo-landing-page-writer
sickn33 / agentic-awesome-skills

製品、サービス、オファー向けに、コンバージョン重視のランディングページを実用的な SEO と AEO 構造で作成または改善する。

マーケティング・グロース90
S
seo-ahrefs
seo-ahrefs
infrasity-labs / dev-gtm-claude-skills

Ahrefs API アナリスト(拡張機能)。公式 @ahrefs/mcp サーバーを介して参照ドメイン、被リンク、オーガニックキーワード、コンテンツエクスプローラーのデータを読み取ります。seo-backlinks と組み合わせて、マルチソースの信頼度ウェイト付けを行います。

マーケティング・グロース90
S
shape
shape
bastani-inc / atomic

検証可能なコーディングエージェントのランタイム。指示に従うことを期待する代わりに、段階、チェック、承認ゲートを含むプロセスを自然言語で定義。検証可能なソフトウェアファクトリーの基本要素。

デザイン・UI90
S
ship-roadmap
ship-roadmap
gtrabanco / agentic-workflow

ロードマップのオートパイロットを開始または継続し、1 回の呼び出しにつき 1 ステージ進めます。デフォルト:人手によるマージ。--fullauto は呼び出し単位で、新規監査の後にのみ一時ラッパーを使用します。トリガー:"ship-roadmap"、"ship the roadmap"、"autopilot this project"。

エージェントワークフロー90
S
site-architecture
site-architecture
infrasity-labs / dev-gtm-claude-skills

ユーザーが Web サイトのページ階層、ナビゲーション、URL 構造、または内部リンクを計画、マップ、または再構成したい場合に使用します。「sitemap」「site map」「visual sitemap」「site structure」「page hierarchy」「information architecture」「IA」「navigation design」「URL structure」「breadcrumbs」「internal linking strategy」「website planning」「what pages do I need」「how should I organize my site」または「site navigation」などが言及された場合にも使用します。Web サイトが持つべきページとそれらの接続方法を計画している場合にこれを使用します。XML サイトマップには使用しません(それは技術的な SEO です——seo-audit を参照)。SEO 監査については seo-audit を参照してください。構造化データについては schema を参照してください。

デザイン・UI90
S
skill-visual-feedback
skill-visual-feedback
nyldn / claude-octopus

スクリーンショットベースの UI/UX フィードバックを処理して視覚的な問題を修正する — ユーザーがバグのスクリーンショットを共有したときに使用

デザイン・UI90
S
sl-laravel-branch-and-mr

説明はまだありません

開発90
S
sl-laravel-clickup

説明はまだありません

生産性90
S
sl-laravel-deep-review

説明はまだありません

テスト・品質90
S
sl-laravel-implement

説明はまだありません

開発90
S
sl-laravel-ops-triage

説明はまだありません

クラウド・DevOps90
S
sl-laravel-plan

説明はまだありません

開発90
S
sl-laravel-review

説明はまだありません

テスト・品質90
S
sl-laravel-staging-test

説明はまだありません

テスト・品質90
S
sl-laravel-state

説明はまだありません

エージェントワークフロー90
S
sp3nd
sp3nd
starchild-ai-agent / official-skills

SP3ND x402 決済を通じて、Solana 上の USDC で Amazon と eBay の商品を購入する。暗号資産で実世界の商品を支払う場合に使用(例:この Amazon の商品を注文する、eBay の商品を購入する、USDC で東京へ発送する)。

その他90
S
spec-pack-abandon
spec-pack-abandon
zixun-github / aisdlc

要件の重大な問題により現在の Spec Pack を破棄/撤回する必要があり、対応する `.aisdlc/specs/{branch}` ディレクトリとローカル/リモートブランチを削除しなければならず、削除の実行前に削除リストを出力してユーザーに再確認を求める必要があるときに使用。

開発90
S
statsig-dashboard
statsig-dashboard
statsig-io / agent-skills

Console API を通じて Statsig ダッシュボードを作成または読み取る。有効な `POST /console/v1/dashboards` のリクエストボディを組み立てるとき、`GET /console/v1/dashboards/{id}` を作成互換の形に読み取るとき、関連する widget エンドポイントでダッシュボードの widget を追加または置換するときに使用。

データ・データベース90
S
stl-generator
stl-generator
ihistand / claude-skills

build123d(Python CAD)で、木工用の治具・固定具、および実測したオリジナルからモデリングする交換部品向けの 3D プリント可能な STL ファイルを生成する。ユーザーが、円切り用のトラメルやランプシェードリング治具、角度ウェッジ、スペーサーやセットアップブロック、ドリルガイド、ルーターテンプレート、位置合わせや組み立て用の治具、交換用のねじ式ランプグローブやシェード、または測定値から複製した任意のカスタム 3D プリント治具・部品を求める場合に使用する。すぐに使えるスクリプトと、印刷に失敗する STL を拒否しサポートが必要なオーバーハングを検出する印刷準備チェックを同梱する。既定のビルドボリュームは Elegoo Neptune 4 Pro(使用可能 220 x 220 x 260 mm)で、プリンターごとに上書き可能。メートル法単位。

デザイン・UI90
S
storybook
storybook
fandhe-ai / agent-reference-skills

Storybook(UI カタログ)リファレンス。story、CSF(Component Story Format)、CSF Next(CSF Factories)、args、argTypes、decorators、play function、インタラクションテスト、autodocs、main.ts / preview.ts、アドオン(a11y、controls、viewport、themes)、Vitest addon、test-runner、Storybook MCP サーバー、components manifest、アドオン作成、アップグレード/移行。

開発90
S
structuring-a-compose-test
structuring-a-compose-test
skydoves / android-testing-skills

このスキルは、androidx 自身の書き方に沿って Jetpack Compose UI テストクラスを構成するために使用する — `@MediumTest` + `@RunWith(AndroidJUnit4::class)`、単一の `createComposeRule(StandardTestDispatcher())` ルール、`setContent { }` の上で宣言するホイストされた `mutableStateOf`、そして Test → Find → Assert → Act → Re-assert の流れ。カスタム Activity に `createAndroidComposeRule<MyActivity>()` をいつ使うか、`runOnIdle { }` でコンポジションの外から状態を駆動する方法、状態を `setContent` の内部でホイストしてはならない理由、`@get:Rule createComposeRule()` と `runComposeUiTest { }` を同じテストに同時に登場させてはならない理由を扱う。開発者が「how do I write a Compose test」「where do I declare state」「how do I name the test class」「MediumTest vs LargeTest」「rule.setContent inside @Before」と尋ねたとき、またはコンパイルできない、もしくは外から状態を駆動できないテストクラスを示したときに使用する。

テスト・品質90
S
subagents-orchestration-guide
subagents-orchestration-guide
shinpr / claude-code-workflows

実装ワークフローを通じてサブエージェントの連携を導く。複数のエージェントを編成する場合、ワークフローのフェーズを管理する場合、自律実行モードを決定する場合に使用。

エージェントワークフロー90
S
summary
summary
jybill / xqv-skills

要件、plan、実装コードが確定した後、要件に適合するコード、diff、モジュール連鎖を docs/spec/ 配下の仕様ドキュメントとしてまとめる。ユーザーがモジュールの要約、spec の蓄積、仕様の更新、実装方針の整理、影響範囲の記録、現在の境界や TODO の記録を求めたときに使用する。ユーザーが要件/plan/実装ファイルを提示し、最終的な挙動を docs/spec に同期したい場合にも適用する。

開発90
S
supabase
supabase
fandhe-ai / agent-reference-skills

Supabase(オープンソースの Firebase 代替・BaaS)リファレンス。PostgreSQL データベース、Auth(Email / OAuth / Magic Link / Phone / SSO)、Storage、Edge Functions(Deno)、Realtime(subscriptions / presence / broadcast)、Vector embeddings、supabase-js、supabase CLI、RLS(Row Level Security)、migrations。PostgreSQL ベース。SQL Server / node-mssql は別スキル mssql。

開発90
S
superior-api-security
superior-api-security
kodekateam / superior-skills

REST API の防御的なセキュリティ制御を実装、強化、レビューします。認証・認可の境界、検証、レート制限、不正利用防止、リソース制限、SSRF 対策、安全なエラー処理、ログ記録、セキュリティテストが対象です。API セキュリティ、エンドポイントの強化、脅威レビュー、レート制限、トークン処理、機密性の高い業務フローの保護が明示的な懸念事項の場合に使用します。実質的なセキュリティ上の範囲を伴わない通常のエンドポイント処理や、攻撃的な悪用には使用しません。

セキュリティ90
S
superior-ui-audit
superior-ui-audit
kodekateam / superior-skills

既存のプロダクトインターフェースを読み取り専用で監査し、基準となるデザインエビデンスと実行時の経路に基づいて UI の調査結果を検証し、実装可能な提案や計画を用意します。レビューやデザインシステムの逸脱分析に使用します。ユーザーが修正の直接実装を求めている場合は使用しないでください

デザイン・UI90
S
superpowers-tdd
superpowers-tdd
anthonylee991 / gemini-superpowers-antigravity

テストファーストの規律(red/green/refactor)を適用し、バグに対する回帰テストを追加する。機能実装、バグ修正、リファクタリングの際に使用。

テスト・品質90
S
svg-flowchart
svg-flowchart
mercatorproj / vibe-thesis-skills

すっきりとした出版品質のフローチャートを SVG コードで生成します。フローチャートの作成、SVG 形式での出力、手順/判断/モジュールから論文向けフローチャートの作成を求められた場合に使用します。構造化テキスト、自然言語、JSON 仕様から SVG への変換に対応し、オプションで LaTeX 向けに SVG を PDF に変換できます。彩度を抑えた学術的なスタイルで作成し、SVG/PDF ファイルをリポジトリに保存できます。

デザイン・UI90
S
sync-writing-standards
sync-writing-standards
ouyangjiahong26 / skills

リポジトリ共通のコミュニケーション言語、ライティング要件、コーディング規約を AGENTS.md または CLAUDE.md(デフォルトは AGENTS.md)に同期する。ユーザーがライティング規約の同期・注入・更新を求めたときに手動で実行する。

エージェントワークフロー90
S
syncfusion-vue-spreadsheet-editor
syncfusion-vue-spreadsheet-editor
syncfusion / spreadsheet-editor-sdk-skills

Syncfusion Spreadsheet コンポーネントを使用して Excel ライクな UI を必要とする Vue アプリ向けのスキル。トリガー:Excel(.xlsx、.xls、.xlsb)および CSV ファイルの作成・表示・編集、スプレッドシートエディタの埋め込み、API/JSON からのデータバインディング、数式・グラフ・検証・フィルタリング・条件付き書式の使用。ユーザーがスプレッドシートファイルに言及した場合にもトリガーする("open xlsx"、"load Excel file"、"add Syncfusion spreadsheet"、"bind data to spreadsheet")。UI コンポーネントを伴わない単体のファイル処理にはトリガーしない。

開発90
S
syncfusion-winforms-contextmenustrip
syncfusion-winforms-contextmenustrip
syncfusion / winforms-ui-components-skills

Windows Forms アプリケーションで ContextMenuStripEx 拡張コンテキストメニューを実装する。コンテキストメニュー、右クリック機能、カスタム項目を持つポップアップメニューを扱うときに使用する。WinForms でのメニュー構成、多階層メニュー、キーボードショートカット、外観のカスタマイズを扱う。

開発90
S
syncfusion-winforms-docking-manager
syncfusion-winforms-docking-manager
syncfusion / winforms-ui-components-skills

Visual Studio スタイルのドッキング可能なウィンドウとレイアウトのために、Syncfusion WinForms DockingManager コントロールを実装するためのガイド。ドッキング、フローティング、タブ付きウィンドウを高度なレイアウト管理で作成するときに使用する。WinForms アプリケーションでのドック状態、自動非表示機能、キャプションのカスタマイズ、シリアル化を扱う。

開発90
S
systematic-review-lite
systematic-review-lite
mercatorproj / vibe-thesis-skills

軽量なシステマティックレビューと文献スクリーニングのワークフローです。採用/除外基準、書誌情報のスクリーニング記録、PRISMA プロセスの意図とチェック項目の概要を扱います。literature(執筆と引用)を補完するもので、正式な PRISMA 全文ガイドに代わるものではありません。「システマティックレビュー」「PRISMA」「採用/除外」「スクリーニングフローチャート」などの場面に適しています。

生産性90
T
tanstack-router
tanstack-router
blencorp / claude-code-kit

TanStack Router のファイルベースルーティングパターン。ルート作成、ナビゲーション、ローダー、型安全なルーティング、遅延読み込みを含む。ルートの作成、ナビゲーションの実装、TanStack Router の使用時に使用。

開発90
T
task-decomposition
task-decomposition
hieutrtr / ai1-skills

Python/React プロジェクト向けに、高レベルの目標を原子的な実装タスクに分解する。大規模な機能、複数ファイルの変更、3 ステップを超えるタスクを分解するときに使用。完了条件、ファイルパス、複雑度の見積もり、明示的な順序を備えた、独立して検証可能なタスクを生成する。コンテキストウィンドウをまたいで状態を追跡するための永続タスクファイル(task_plan.md、progress.md)を作成する。高レベルの計画(project-planner を使用)やアーキテクチャの決定(system-architecture を使用)は対象外。

エージェントワークフロー90
T
tasks-generator
tasks-generator
luongnv89 / skills

PRD からスプリントベースの開発タスクを生成する。タスクの作成や要件の分解を依頼されたときに使用する。PRD/TAD の作成やタスクの実行には使用しない。

開発90
T
taste-design-review
taste-design-review
madebymustafa / design-taste

既存のインターフェース(ランディングページ、SaaSアプリ、ポートフォリオ)を対象に、視覚面とユーザビリティを体系的に監査します。スクリーンショットを優先し、tasteルール、Nielsenのヒューリスティック、アクセシビリティの最低基準に照らしてレビューします。深刻度順の指摘と具体的な修正案を提示し、修正前後を検証します。既存のUIへの批評、レビュー、改善を求められたときに使用します。

デザイン・UI90
T
taste-typography
taste-typography
madebymustafa / design-taste

エージェントが構築するインターフェースのタイポグラフィ技法:フォントの組み合わせ、可変スケール、行長、ベースラインのリズム、ウェイトの使い分け、可読性の最低基準、そして多くの AI 生成ページが安っぽく見えるタイポグラフィ上の理由を扱います。テキストを含む UI の生成またはレビュー時に使用します。design-taste コアスキルと組み合わせてください。

デザイン・UI90
T
tech-tutorial
tech-tutorial
athola / claude-night-market

開発者向けの技術チュートリアルを計画、起草、洗練する。動作するコードに裏付けられたステップバイステップのガイドや入門ウォークスルーを書くときに使用。

ドキュメント90
T
technical-deslop
technical-deslop
vincentkoc / dotskills

動作とリポジトリのスタイルを保ちながら、ステージ済みおよびブランチの diff から AI 風のノイズを除去する。

開発90
T
tempest
tempest
magnus919 / agent-skills

WeatherFlow Tempest ステーションの REST API とハブのローカル UDP ブロードキャストを通じて、超局地的な天気情報を照会します。現在の気象状況、予報、過去の観測値、リアルタイムでデコードしたデータグラム(obs_st、rapid_wind、evt_precip、evt_strike、hub_status)に対応します。ユーザーが自分の Tempest/WeatherFlow ステーションの天気、気温、雨、風、湿度、予報データについて尋ねた場合や、ハブの UDP ポート 50222 のブロードキャストを解析したい場合に使用します。Tempest ステーションを使わない一般または都市の予報(公共の気象サービスが提供)、シェイクスピアの戯曲『テンペスト』など文学に関する質問、他社製の気象ハードウェアには使用しないでください。REST エンドポイントには個人利用トークンが必要で、UDP ブロードキャストは Tempest ハブの LAN 内にのみ存在します。

その他90
T
testing
testing
alexander-danilenko / cortex-ai-skills

テストを作成、レビュー、計画する際は常にこれらの明確な方針を持つテスト規約を適用する:テストに値するものとカバレッジのための見せかけ、mock 呼び出しではなく出力を検証すること、3 つのモード(機能、パフォーマンス、セキュリティ)、命名と分離のルール、どこで mock するか、自己フィルタリングではなくカバレッジのために所見を報告すること。NestJS の単体テストとコントラクトテスト向けの社内 Jest 標準、TDD の規律、テストレポートの構成を含む。

テスト・品質90
T
testing
testing
alexander-danilenko / cortex-claude-code-plugins

AIコーディングエージェント向けの独自の見解に基づくコーディングスキル

テスト・品質90
T
thermo-nuclear-code-quality-review
thermo-nuclear-code-quality-review
poteto / plugins

抽象の品質、肥大化したファイル、スパゲッティ状の条件分岐の増加に重点を置き、極めて厳格な保守性レビューを実施します。thermo-nuclear コード品質レビュー、thermonuclear レビュー、徹底的なコード品質監査、または特に厳しい保守性レビューに使用します。

テスト・品質90
T
tinyship-brand
tinyship-brand
tinyshipcn / tinyship-skills

TinyShip のブランディングをカスタマイズする: アプリ名、ロゴ、カラーテーマ、i18n のデフォルト。ユーザーが "change app name"、"customize brand"、"change logo"、"switch theme"、"change default language"、"rebrand"、"customize appearance" を求めるときに使用する。

デザイン・UI90
T
tk-explain-diff
tk-explain-diff
mtgvim / tiger-kit

[user/auto] 특정 PR·브랜치·커밋 범위·작업 트리 변경을 배경과 실행 흐름부터 이해하려고 할 때 사용합니다. 결함 리뷰, 변경 구현, 일반 개념 설명에는 사용하지 않습니다.

開発90
T
token-efficiency
token-efficiency
undefdev / token-efficiency

ファイルの読み取りや検索、構造化データのクエリ、差分の確認、冗長なツール出力の処理におけるトークンの無駄を減らします。

エージェントワークフロー90
T
token-saver-context-compression
token-saver-context-compression
oimiragieo / agent-studio

agent-studio 向けの検索対応コンテキスト圧縮ワークフロー。pnpm ハイブリッド検索 + token-saver 圧縮を使用し、蒸留した学習内容を MemoryRecord で永続化する。

エージェントワークフロー90
T
trade-off-analysis
trade-off-analysis
bmad-labs / skills

スコア付き比較マトリックスを備えた構造化された技術トレードオフ分析文書を作成する。ユーザーが技術を比較したい、アーキテクチャの選択肢を評価したい、build-vs-buy の意思決定を分析したい、移行戦略を評価したい、または重み付きの次元で複数のアプローチを比較する意思決定文書を作成したいときはいつでもこのスキルを使用する。トリガー:'trade-off analysis'、'tradeoff'、'comparison matrix'、'evaluate options'、'which technology should we use'、'compare approaches'、'pros and cons of'、'build vs buy'、'migration analysis'、'consolidation analysis'、'technology selection'。ユーザーが技術調査を完了し、その結果を意思決定文書として整理したいときにも使用。

開発90
T
trader-memory-core
trader-memory-core
mphinance / alpha-skills

投資仮説をスクリーニング段階からポジション決済後の振り返りまで、ライフサイクル全体にわたって追跡します。スクリーナーの出力から仮説を登録し、状態遷移を管理し、ポジションサイズを設定し、レビュー期限を確認して、P&LとMAE/MFE分析を含む事後分析レポートを生成します。ユーザーが「register thesis」「track this idea」「thesis status」「review due」「close position」「postmortem」「trading journal」と言った場合に起動します

その他90
T
ts-sdk-author
ts-sdk-author
mindfold-ai / trellis

pnpm monorepo 内で本番品質の TypeScript SDK を npm パッケージとして設計・構築・検証・公開する。ワークスペース構成、公開 API とモジュール境界、プラグイン拡張ポイント、ブランド型とライブラリ向けに調整した tsconfig、tsdown によるバンドル(tsup/tsc のみ/unbuild との比較)、ESM+CJS デュアルおよび同形条件(browser/workers/RN/deno)付き package.json exports、Turborepo パイプライン、publint と @arethetypeswrong/cli による検証、changesets のプレリリースモード、npm dist-tags(latest/next/beta/rc/canary)、alpha→beta→rc→stable のリリースライフサイクルを扱う。トリガー:build a TS SDK、extract core library、package.json exports、dual ESM CJS、tsdown config、tsup vs tsdown、publint、attw、changesets prerelease、npm dist-tag、beta to rc、canary release、pnpm workspace SDK、isomorphic SDK、tsconfig library、npm provenance、shipping a TypeScript library。

開発90
T
tsdoc-comments
tsdoc-comments
marius-townhouse / effective-typescript-skills

公開 API を文書化するときに使用する。ライブラリコードを書くときに使用する。JSDoc 形式のコメントを使うときに使用する。ドキュメントを生成するときに使用する。複雑な型を説明するときに使用する。

開発90
T
tt-anchor-code

説明はまだありません

その他90
T
typescript-check
typescript-check
fudesign2008 / open-skills

TypeScript の型チェックワークフロー。ユーザーが TypeScript を扱い、型エラーや型チェックに言及したり、「类型检查」(型チェック)、「type-check」、「tsc」、「检查类型」と言った場合にこのスキルを使用する — 明示的に「型チェック」を求めていなくても、TypeScript プロジェクトでコンパイルや型の問題に直面している場合にも使う。

テスト・品質90
U
ub-quality
ub-quality
robert-hoffmann / uncle-bob

コードレビュー、リポジトリのスキャン、保守性やアーキテクチャへのフィードバック、実装計画、ドキュメントの整理、読みやすい比較、またはより明確で構造化された回答をユーザーが求める場合、主要な実装・レビュー・ワークフロースキルと併用します。変更対象のコードやドキュメント全体で書式、整合性、回答構成の共通ルールを適用する場合に使用します。言語、フレームワーク、ランタイム、ワークフローの判断を主導する用途には使わないでください。

テスト・品質90
U
ui-design-system
ui-design-system
pixel-process-ug / superkit-agents

ユーザーがデザイントークン、コンポーネントライブラリ、テーマシステム、またはレスポンシブパターンを備えた Tailwind CSS v4 の設定を構築・保守する必要があるときに使用する。トリガー:ユーザーが「デザインシステム」「デザイントークン」「コンポーネントライブラリ」「テーマ」「Tailwind 設定」「ダークモードトークン」「カラーシステム」と言ったとき、再利用可能な UI コンポーネントを構築するとき。

デザイン・UI90
U
ui-from-image
ui-from-image
ixe1 / ui-from-image

1 つまたは複数のウェブページ/アプリ UI スクリーンショットを、単体ページとして、あるいは既存フロントエンドを改修して、高忠実度かつレスポンシブな実装に変換する。ビューポートの正確な一致、タイポグラフィ/アイコンの監査、明示的な余白と配色の一致、ブラウザでのスクリーンショット比較、明らかな不一致が残らなくなるまでの反復的な調整を優先する。アセットが不足している場合は、提供されたファイルを使用し、利用可能な場合は image_gen で不足しているラスターアセットを直接生成し(複数の関連アセットでは抽出可能なアセットシートの形が望ましい)、それ以外の場合はプレースホルダーと、残りの各アセットにつき 1 つの独立した生成プロンプトを含む 1 回でコピー&ペーストできるコードブロックを使用する。

デザイン・UI90
U
uniappx-project-creator
uniappx-project-creator
partme-ai / full-stack-skills

CLI または HBuilderX で Vue 3 + TypeScript + Vite を使った新しい uni-app-x プロジェクトを作成する。tsconfig.json の設定、manifest.json と pages.json の構成、Composition API のプロジェクトテンプレートを含む。使用場面:新しい uni-app-x プロジェクトの雛形作成、TypeScript プロジェクトファイルの初期化、uni-app-x 開発環境のセットアップ。

開発90
101,174 件中 58261–58320 件

MCP は初めてですか?

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

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