Dashy について
Dashy は、homelab の利用者向けにアプリのリンク、サービス情報、ホスト状態をまとめるセルフホスト可能なホームダッシュボードです。YAML または UI で設定でき、複数の表示形式やレイアウト、テーマのカスタマイズに対応します。
主な機能
- 01複数ページと別の表示形式
- 02アプリとホストの稼働状況チェック
- 03セルフホストサービス用ウィジェット
- 04インスタント検索とキーボードショートカット
- 05YAML と UI の設定エディター
- 06テーマ、アイコン、認証オプション
活用シーン
- 01homelab サービスのホームページ作成
- 02アプリとホストの稼働状況確認
- 03名前やタグによるアプリ検索と起動
- 04セルフホストサービスの情報表示
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
翻訳後に原文が更新されています。最新の内容は原文をご確認ください。
Dashy
セルフホストユーザー向けの、最もカスタマイズ性の高いダッシュボード
Dashy はホームラボのホームページです
ユーザーショーケース | ライブデモ | はじめに | ドキュメント | GitHub
ご支援いただいているスポンサー
|
SSD Nodes セルフホストユーザー向けの手頃な VPS ホスティング |
![]() Umbrel セルフホスティング向けの個人用ホームクラウドと OS |
![]() TestMu AI フルスタックのエージェント型 AI 品質エンジニアリングプラットフォーム |
目次
デモ ⚡
ライブインスタンス:デモ(ライブデモ)┆ 開発版プレビュー(開発版プレビュー)
スクリーンショット:コミュニティのダッシュボード例を見るには、ショーケースをご覧ください。
お試しください:docker run -p 8080:8080 lissy93/dashy
はじめに 🚀
セットアップ手順の詳細については、デプロイをご覧ください。
Docker Hub からデプロイ 🐳
システムにDockerをインストールする必要があります。
docker run -p 4000:8080 lissy93/dashy
または
docker run -d \
-p 4000:8080 \
-v /path/to/your/user-data:/app/user-data \
--name my-dashboard \
--restart=always \
lissy93/dashy:latest
Compose で使用するには、サンプルのdocker-compose.ymlをご覧ください。
マウントする/app/user-dataディレクトリには、少なくともconf.ymlが必ず含まれている必要があります。
このディレクトリには、サブ設定ファイル、アイコン、フォント、カスタム CSS など、Web ルートから配信したいものを格納することもできます。
Dashy はDockerHub(lissy93/dashy)とGHCR(ghcr.io/lissy93/dashy)の両方で配布されています。
:latestを使用するか、特定のバージョン(4.0.0など)を指定できます。
すべてのイメージはマルチアーキテクチャ対応です(amd64 と arm64 で動作します)。
Dashy の起動後は、設定リファレンスと使用ガイドについてドキュメントをご覧ください。
ソースからデプロイ 🔨
最新の Node LTS に加えて、git とyarnが必要です。
- リポジトリをクローン:
git clone https://github.com/Lissy93/dashy.gitを実行し、cd dashy - 設定:
./user-data/conf.ymlに設定を記入 - 依存関係をインストール:
yarn - ビルド:
yarn build - 実行:
yarn start
ドキュメント:Dashy のコマンド一覧をご覧ください。
クラウドにデプロイ ☁️
Dashy は、複数の人気クラウドプラットフォームでワンクリックデプロイに対応しています。新しいインスタンスを起動するには、以下のリンクをクリックしてください。
Hostinger にデプロイ
Netlify にデプロイ
Vercel にデプロイ
Render にデプロイ
Railway にデプロイ
GCP にデプロイ
Easypanel にデプロイ
EdgeOne にデプロイ
ワンクリックでデプロイできるその他のクラウドサービスについては、クラウドへのデプロイをご覧ください。
設定 🔧
設定に関する詳細なドキュメントは、設定をご覧ください。
Dashy は、./user-data/conf.yml にある YAML ファイルで設定します。また、利用可能なオプションの一覧は、設定ドキュメントでご確認いただけます。設定は UI から直接編集して保存することもできます。
テーマ 🎨
テーマに関する詳細なドキュメントは、テーマをご覧ください。
Dashy には複数の組み込みテーマがあらかじめ用意されており、UI からプレビュー、適用、編集できます。テーマ設定ツールとカスタム CSS に対応しているため、独自の外観を持つダッシュボードをすばやく作成できます。
アイコン 🧸
アイコンの詳細なドキュメントについては、アイコンをご覧ください。
セクションと項目には、icon 属性でアイコンを設定できます。さまざまなアイコンパックに対応しているため、アプリやサービスにぴったりのサムネイルを見つけられます。
次のアイコンタイプに対応しています:
- ファビコン - アプリのファビコンまたはロゴ画像から、アイコンを自動取得します
- アイコンパック - font-awesome、simple-icons、selfh.st/icons、または material icons のアイコンを使用します
- 絵文字 - 有効な絵文字なら、どれでもアイコンとして使用できます
- 生成画像 - サービスを簡単に見分けるための、独自の自動生成画像です
- URL - 有効な画像のURLを指定すると、画像が取得されて表示されます
- ローカル - カスタム画像をローカルに保存し、ファイル名で指定します
- Homelab Icons - dashboard-icons を使用して、一般的なセルフホスト可能なサービスのロゴを表示します
ステータスインジケーター 🚦
モニタリングの詳細なドキュメントについては、ステータスインジケーターをご覧ください。
Dashy には、各アプリ/サービスやホストが稼働して応答しているかを確認し、小さなステータスインジケーターアイコンを表示する、任意で利用できる機能が 2 つあります。アイコンにカーソルを合わせると、応答時間やステータスコードなどの追加情報が表示されます。
アプリ/サービスのステータスは、URL にアクセスして HTTP レスポンスコードを解析することで確認します。ホストのステータスは、ホストに実際の ICMP ping リクエストを送信して確認します。同じ項目で両方の確認を同時に実行できます。その場合、2 つのステータスインジケーターが表示され、それぞれの機能に対する全体設定と項目設定に従って、個別に動作します。
アプリ/サービスでは appConfig.statusCheck: true、ホストでは appConfig.pingCheck: true を設定すると、ステータスインジケーターを全体で有効にできます。また、項目ごとに有効化/無効化することもできます。ステータスはページの読み込み時に確認されますが、appConfig.statusCheckInterval と appConfig.pingCheckInterval の下に秒単位の間隔を指定すれば、継続的にポーリングできます。アプリ/サービスのステータス確認に別のエンドポイントを使う場合は statusCheckUrl を指定します。必要に応じて、statusCheckHeaders でカスタムヘッダーを渡すこともできます。
ウィジェット 📊
ウィジェットの詳細なドキュメントについては、ウィジェットをご覧ください。
ウィジェットを使って、サービスの動的なコンテンツを表示できます。便利な情報を表示するための組み込みウィジェットや、一般的なセルフホスト可能なサービスとの連携がいくつか用意されています。また、ほぼすべてのアプリ向けに、独自のウィジェットを簡単に作成することもできます。
認証 🔐
認証に関する詳細なドキュメントについては、認証をご覧ください。
Dashy は、Keycloak を使用した安全で簡単なシングルサインオンに完全対応しています。詳しい使用方法については、セットアップドキュメントをご覧ください。
追加のセットアップが不要な基本認証機能もあります。有効にするには、appConfig の下に auth 属性を追加し、users の配列を指定します。各ユーザーには、ユーザー名、SHA-256 でハッシュ化されたパスワード、任意のユーザータイプを設定します。基本認証は、読み取り専用のゲストアクセスやきめ細かな制御など、複数のアクセス制御機能にも対応しています。
appConfig:
auth:
users:
- user: alicia
hash: 4D1E58C90B3B94BCAD9848ECCACD6D2A8C9FBC5CA913304BBA5CDEAB36FEEFA3
type: admin
その他のアクセス制御システムにも対応しています。詳しくは、代替認証方法のドキュメントをご覧ください。
別の表示形式 👓
デフォルトのホームページに加えて、次の表示形式もあります。
- ブラウザーのスタートページとして使える最小限の表示
- 多数のアプリを同時に表示するのに便利なワークスペース表示
UI の右上にある切り替えアイコンから表示形式を変更できます。または、設定の appConfig.startingView 属性でデフォルトの表示形式を選択できます。
ワークスペース表示の例
最小限の表示の例
起動方法 🖱️
表示形式と起動方法に関する詳細なドキュメントについては、別の表示形式をご覧ください。
アプリを起動する方法はいくつかあります。各項目のデフォルトの起動方法は target 属性で指定でき、サイト全体のデフォルトは appConfig.defaultOpeningMethod で設定できます。項目を右クリックすると、すべてのオプションを確認できます。次のオプションに対応しています。
sametab- 現在のタブでアプリを起動しますnewtab- 新しいタブでアプリを起動します(または Ctrl + クリックを使用します)modal- 現在のページ上に、サイズ変更や移動が可能なポップアップモーダルとしてアプリを起動します(または Alt + クリックを使用します)workspace- ワークスペース表示に切り替えてアプリを起動しますclipboard- アプリの URL をシステムのクリップボードにコピーしますtop- 最上位のブラウジングコンテキストで開きます。iframe 経由で Dashy にアクセスしている場合に便利です
検索とショートカット 🔎
検索に関する詳細なドキュメントについては、検索とショートカットをご覧ください。
アプリケーションをすばやく見つけて起動することが、Dashy の主な目的です。そのため、即時検索とカスタマイズ可能なキーボードショートカットが組み込まれています。
フィルタリングを開始するには、入力を始めるだけです。検索バーを選択したり、特別なキーを使ったりする必要はありません。次に、Tab キーまたは矢印キーを使って結果を選択し、移動してから、Enter キーを押すと選択中のアプリケーションが起動します。
よく使うアプリには、カスタムキー割り当てを設定できます。特定の項目で hotkey パラメーターを使用し、0 - 9 の数字を指定してください。指定したキーを押すだけで、そのアプリを起動できます。
項目にカスタムタグを追加すると、キーワードに基づいて見つけやすくなります。たとえば、次の例では「Movies」を検索すると「Plex」が表示されます。
items:
- title: Plex
hotkey: 8
icon: favicon
description: Media library
url: https://plex.lab.local
tags: [ movies, videos, music ]
Dashy からウェブを直接検索するには、クエリを入力した後に Enter キーを押すだけです。ウェブ検索のオプションは appConfig.webSearch で設定します。10 以上の検索エンジンが組み込みでサポートされているほか、独自のカスタムプロバイダーやセルフホストのインスタンスも使用できます。ウェブ検索では、クエリの前に特定の文字列(通常は /、!、または : で始まります)が付いている場合に、結果を任意のアプリ、ウェブサイト、検索エンジンに転送するためのバングも定義できます。
webSearch:
searchEngine: duckduckgo
openingMethod: newtab
searchBangs:
/r: reddit
/w: wikipedia
/s: https://whoogle.local/search?q=
':wolf': wolframalpha
':so': stackoverflow
':git': github
Esc を押すと、いつでも開いているアプリを閉じたり、検索フィールドをクリアしたり、モーダルを非表示にしたりできます。
設定エディター ⚙️
設定に関する詳細なドキュメントについては、設定をご覧ください。
YAML 設定ファイルを渡すだけでなく、UI から直接アプリを設定し、変更をリアルタイムでプレビューすることもできます。
セクションや項目を編集するには、その項目を右クリックして「編集」を選択するか、「編集モード」(右上のペンアイコン)に入り、ページ上の任意の部分をクリックして編集します。変更はすぐに表示されますが、「ディスクに保存」または「ローカルに保存」をクリックするまで保存されません。
設定メニューでは、アプリの設定をエクスポート、表示、バックアップ、リセットできるほか、スキーマ検証機能が組み込まれたテキストエディターで生の設定ファイルを編集できます。設定のバックアップを保持することをおすすめします。
クラウドバックアップと同期 ☁
バックアップに関する詳細なドキュメントについては、クラウドバックアップと同期をご覧ください。
Dashy には、設定をホスト型クラウドサービスに安全にバックアップし、別のインスタンスで復元するためのオプション機能が組み込まれています。設定をオフサイトにバックアップできるだけでなく、YAML 設定ファイルを記述せずに Dashy を使用することも可能になります。
すべてのデータはバックエンドに送信される前に完全に E2E 暗号化されます(CloudBackup.js で crypto.js の AES メソッドを使用して実行されます)。その後、データは Cloudflare worker に送信され、KV データストアに保存されます。
言語の切り替え 🌎
国際化に関するドキュメント全体については、多言語サポートをご覧ください。
Dashy は複数の言語とロケールに対応しています。利用可能な場合は、読み込み時に言語が自動的に検出され、適用されます。また、UI(config --> Switch Language)から言語を選択するか、以下の例のように appConfig.language に言語を設定することもできます。言語は2桁のISO 639-1 コードで指定します(例:language: de)。
対応言語
- 🇬🇧 英語:
en- デフォルト - 🇬🇧 英語(イギリス):
en-GB - 🇦🇪 アラビア語:
ar- @kayedspace による貢献 - 🇦🇿 アゼルバイジャン語:
az- @jamalkamaladdin による貢献 - 🇧🇩 ベンガル語:
bn- @soaibsafi による貢献 - 🇧🇬 ブルガリア語:
bg- @asenov による貢献 - 🇨🇳 中国語:
zh-CN- @FormatToday による貢献 - 🇨🇿 チェコ語:
cs- @Tuzi555 による貢献 - 🇩🇰 デンマーク語:
da- @lordpansar による貢献 - 🇳🇱 オランダ語:
nl- @evroon による貢献 - 🇫🇷 フランス語:
fr- @EVOTk による貢献 - 🇩🇪 ドイツ語:
de- @Niklashere による貢献 - 🇬🇷 ギリシャ語:
el- @aviolaris による貢献 - 🇮🇳 ヒンディー語:
hi- 自動生成(人による確認が必要です!) - 🇭🇺 ハンガリー語:
hu- @apgyorfi による貢献 - 🇮🇩 インドネシア語:
id- @Yoruxyv による貢献 - 🇮🇹 イタリア語:
it- @alexdelprete による貢献 - 🇯🇵 日本語:
ja- 自動生成(人による確認が必要です!) - 🇰🇷 韓国語:
ko- @boggy-cs による貢献 - 🇰🇬 キルギス語:
ky- @noblepower1337 による貢献 - 🇳🇴 ノルウェー語(ブークモール):
nb- @rubjo による貢献 - 🇵🇱 ポーランド語:
pl- @skaarj1989 による貢献 - 🇵🇹 ポルトガル語:
pt- @LeoColman による貢献 - 🇷🇴 ルーマニア語:
ro- @z3r0l1nk による貢献 - 🛰️ ガリシア語:
gl- @pvillaverde による貢献 - 🇷🇺 ロシア語:
ru- @sasetz による貢献 - 🇸🇰 スロバキア語:
sk- @Smexhy による貢献 - 🇸🇮 スロベニア語:
sl- @UrekD による貢献 - 🇪🇸 スペイン語:
es- @lu4t による貢献 - 🇸🇪 スウェーデン語:
sv- @BOZG による貢献 - 🇰🇪 スワヒリ語:
sw- @Daniel-wambua による貢献 - 🇹🇼 繁体字中国語:
zh-TW- @stanly0726 による貢献 - 🇹🇷 トルコ語:
tr- @imsakg による貢献 - 🇺🇦 ウクライナ語:
uk- @allozavrr による貢献 - 🏴☠️ 海賊語:
pirate- @Lissy93 による貢献
言語を追加する
言語が参入の障壁とならず、誰もが Dashy を利用できるようにしたいと考えています。少し時間に余裕があれば、お使いの言語への翻訳の追加をご検討ください。すぐにできる作業で、すべてのテキストは単一の JSON ファイルにあります。不足しているテキストは英語にフォールバックするため、すべてを翻訳する必要はありません。
複数ページのサポート 📃
複数ページのドキュメントについて詳しくは、ページとセクションをご覧ください。
ダッシュボードには、必要なだけサブページを作成できます。ページを追加で読み込むには、pages の下に設定ファイルの名前とパスを指定します。設定ファイルはローカル(/public に保存)でも、リモート(アクセス可能な場所に配置)でもかまいません。
pages:
- name: Networking Services
path: 'networking.yml'
- name: Work Stuff
path: 'work.yml'
または
pages:
- name: Getting Started
path: 'https://snippet.host/tvcw/raw'
- name: Homelab
path: 'https://snippet.host/tetp/raw'
- name: Browser Startpage
path: 'https://snippet.host/zcom/raw'
システム要件 📊
ベアメタルで実行する場合、Dashy には Node が必要です。LTS(24.x)を推奨します。
Docker コンテナで実行する場合、ベースイメージには Alpine(3.21)を推奨します。
ハードウェア要件は、Dashy を実行する場所や方法によって異なります。一般的に、ベアメタルシステムまたは Docker コンテナでは、1GB のメモリがあれば十分です。また、独自のアセットを使用するかどうかにもよりますが、1GB のディスク容量で足ります。
ワンクリックのクラウドデプロイ方法を利用する場合、アプリを CDN 経由で提供する場合、または静的ホスティングプロバイダーを利用する場合、特別な要件はありません。ビルド済みアプリは一連の静的 JS ファイルで構成されているため、非常に軽量です。
Dashy は、Raspberry Pi(Pi 3 で動作確認済み)など、低消費電力の ARM ベースのシングルボードコンピューターでも快適に動作します。
サポート 🙋♀️
Dashy の起動に問題がある場合や、使い方または設定について質問がある場合は、お気軽にお問い合わせください。お問い合わせには、ディスカッションをご利用ください。
正常に動作しない箇所を見つけた場合は、チケットを作成してバグをご報告ください。
まずはドキュメント、過去のイシュー、トラブルシューティングガイドをご確認ください。
Dashy の支援 💖
詳細やその他の支援方法については、コントリビューションをご覧ください。
Dashy をお使いで、開発を支援したいとお考えでしたら、とてもありがたいです!どのような内容や規模の貢献も大歓迎です。皆さまのご尽力には、適切に謝意を表します。
現在、特にご協力をお願いしたいことは次のとおりです。
- 翻訳 — 言語を追加して、英語を母語としない方にも Dashy をご利用いただけるようご協力ください
- GitHub で @Lissy93 をスポンサーして、少額の寄付をお寄せください。特典も受け取れます!
- 簡単なアンケートに回答して、今後の機能についてご意見をお聞かせください
- ショーケースでダッシュボードを共有して、ほかの方にアイデアを届けてください
- Dashy やダッシュボードのスクリーンショットを共有して、新しいユーザーに知ってもらいましょう
- 新機能の追加、バグ修正、ドキュメントの更新、テーマやウィジェットなどの追加に向けて PR を送ってください
- GitHub/DockerHub で Dashy にスターを付けるか、こちらのプラットフォームで高評価やレビューをお寄せください
クレジット 🏆
クレジット一覧と、Dashy で使用しているパッケージの帰属表示については、クレジットをご覧ください。
これまで Dashy にご協力いただいた皆さま、本当にありがとうございます。すべての貢献に心から感謝いたします。
スポンサー
Dashy の開発を支援してくださっているスポンサーの皆さまに、心より感謝申し上げます!
コントリビューター
統計
開発 🧱
開発に関するドキュメントの全文は、開発をご覧ください。
始める前に、Git、Node、および任意で Yarn(npm i -g yarnを実行)をインストールしてください。
開発環境をセットアップするには:
- コードを取得します:
git clone https://github.com/Lissy93/dashy.gitそしてcd dashy - 依存関係をインストールします:
yarn - 開発サーバーを起動します:
yarn dev - ブラウザーを開きます:
http://localhost:8080
準備ができたら、yarn buildで本番用アプリをビルドし、yarn startで実行できます。
Web 開発が初めての方のために、初心者が始める際に役立つリソース一覧を用意しました。
ドキュメント 📘
ドキュメントの全文は、**ドキュメント一覧**をご覧ください。
Dashy の実行
- 💨 クイックスタート - 5 分以内に Dashy をセットアップして起動するための簡易ガイド
- 🚀 デプロイ - さまざまな環境で Dashy をセットアップするための詳細ガイド
- 🔧 設定 - 設定ファイルで使用できるすべてのオプションの一覧
- 💻 管理 - アプリの管理、更新、セキュリティ、Web サーバーの設定など
- 🚒 トラブルシューティング - よくあるエラーや問題、およびその解決方法
機能ドキュメント
- 🛡️ 認証 - ダッシュボードを保護するための認証設定ガイド
- 🌈 別のビュー - 利用可能なページ/ビューと項目を開く方法の概要
- 💾 バックアップと復元 - Dashy のクラウド同期機能を使って設定をバックアップするためのガイド
- 🧸 アイコン - セクションや項目で利用できるすべてのアイコンタイプの概要と例
- 🌐 多言語サポート - 言語の切り替えと新しいロケールの追加
- 🚦 ステータスインジケーター - Dashy を使ってアプリ、サービス、ホストの稼働時間やステータスを監視する方法
- 🔍 検索とショートカット - 検索、起動方法、キーボードショートカット
- 🎨 テーマ設定 - テーマやスタイルの適用、作成、変更に関する完全ガイド
- 📊 ウィジェット - 動的コンテンツウィジェットの一覧と使い方のガイドおよび例
開発とコントリビューション
- 🧱 開発 - Dashy の開発サーバーをローカルで実行する方法と、一般的なワークフロー
- 🛎️ 開発ガイド - 新しいコントリビューターに役立つ、一般的な開発タスク
- 💖 コントリビューション - Dashy への貢献方法
- 🌟 ショーケース - 他の人が Dashy をどのように活用しているかを見て、ダッシュボードを共有しましょう
- 🏆 クレジット - これまで貢献してくださった素晴らしい方々への感謝
- 🗞️ リリースワークフロー - リリース、CI、自動化されたタスクに関する情報
その他
- 🔐 プライバシー - すべてのネットワークリクエストとデータ保存の一覧
- 🛡️ セキュリティ - セキュリティ機能、脅威モデル、セキュリティ強化のためのリソース
- 📄 ライセンス - MIT ライセンスのコピー
- 📏 行動規範 - コントリビューター規約の行動規範
ロードマップ 🛣️
近い将来にリリース予定の機能については、現在のロードマップをご覧ください。
過去の更新については、リリースページをご覧ください。
代替プロジェクト 🙌
Dashy と同様の目的を持つセルフホスト可能な Web アプリがいくつかあります。ダッシュボードをお探しで、Dashy ではニーズを満たせない場合は、ぜひこれらのプロジェクトをご覧ください!
- Flame by @pawelmalak (
MIT) - HomeDash2
- Homer (
Apache License 2.0) - Organizr (
GPL-3.0 License) - Heimdall (
MIT) - Smashing (
MIT) - さらに見る 👉 Awesome Self-Hosted
ライセンス 📜
Dashy は MIT X11 のもとでライセンスされています。
Copyright © Alicia Sykes <https://aliciasykes.com>
Permission is hereby granted, free of charge, to any person obtaining a copy of this
software and associated documentation files (the "Software"), to deal in the Software
without restriction, including without limitation the rights to use, copy, modify, merge,
publish, distribute, sublicense, and/or sell copies of the Software, and to permit
persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or
substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES, OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF, OR IN CONNECTION WITH THE SOFTWARE OR THE USE
OR OTHER DEALINGS IN THE SOFTWARE.
Except as contained in this notice, Dashy shall not be used in advertising or otherwise
to promote the sale, use, or other dealings in this Software without prior written
authorization from the repo owner.
要約; Dashy は自由にご利用いただけます。個人利用でも商用利用でも、 再配布や改変も可能です。ただし、このライセンスを表示し、作者のクレジットを記載する必要があります。 このアプリが期待どおりに動作する保証はなく、作者は 問題が発生した場合の責任を負いません。 詳細については、TLDR Legal の MIT ライセンスの解説をご覧ください。
© Alicia Sykes 2019 - 2026
ライセンス:MIT

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

