Nody について
Nodyは、AIエージェント向けにMCPサーバーのツールを用途別コレクションとして構成、管理するプラットフォームです。ツールのカスタマイズ、設定、シークレット、実行状況を一元管理し、クライアントは中央オーケストレーターに接続したランタイムからツールを読み込みます。
主な機能
- 01ツールコレクションの視覚的な構成と管理
- 02ツール名と説明のカスタマイズ
- 03エージェントのツール設定の一元管理
- 04シークレット値の暗号化と保存
- 05コレクションとツールの実行状況の監視
- 06NPMまたはUVレジストリからサーバーを追加
活用シーン
- 01エージェントの用途に合わせたツール名と説明の調整
- 02サーバー設定とシークレットの一元管理
- 03コレクション内のツールの稼働状況の監視
- 04NPMまたはUVのサーバーをツールカタログに追加
MCP 対応
NodyはMCP Composerとクライアントランタイムを提供し、設定済みコレクションのツールをMCPクライアントに公開します。クライアントは中央オーケストレーターからコレクション情報を取得し、カスタマイズ済みのツールを読み込みます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Nody
すべてを束ねる MCP サーバー!
Nody は、Model Context Protocol(MCP)サーバーとツールセットを管理、デプロイするための、開発者を第一に考えたプラットフォームです。Nody のテクノロジーは、ナレッジグラフでツールコレクションを管理します。ツールを AI エージェントに公開する Nody クライアントは、ナレッジグラフに問い合わせて、インストールして公開するツールを特定します。
概要
Nody は、カスタム MCP サーバーを作成、管理するための強力な MCP Composer を提供します。各ツールの名前や説明をカスタマイズしてコンテキストを追加できるため、エージェントがより少ないトークンでツールを使用できます。MCP サーバーの構成とシークレットを安全な一か所で管理でき、AI ツールセットを効率よくデプロイし、拡張しやすくなります。
機能
-
MCP Composer
特定のユースケースに合わせたコレクションに MCP サーバーのツールをまとめ、編集、管理するための強力なビジュアルインターフェースです。 -
ツールのカスタマイズ
想定するユースケースに基づいてツールの名前や説明をカスタマイズし、AI エージェントに渡すコンテキストを最適化できます。 -
エージェントの設定は一度だけ
エージェントを一度設定すれば、集中管理された UI からツールコレクションとその説明を維持できます。あとからエージェントを再設定する必要はありません。 -
安全な構成の保存
シークレット値(API キー、トークンなど)は暗号化され、安全に保存されます。暗号化キーは、あなたのみがアクセスできる Vault に保存されます。 -
コレクションの実行状況を監視
コレクションとツールの実行状況を追跡し、正常に動作しているか確認できます。 -
カタログにサーバーを追加
NPM または UV のパブリックレジストリですでにデプロイされているサーバーを追加して、カタログを拡張できます。安全に実行するために必要な構成パラメーターとシークレットを定義します。
使用方法
Nody で Nody クライアントを構成したら、Run it ボタンをクリックしてインストール手順を確認します。
お使いの MCP クライアントに追加する Nody クライアント構成の例:
{
"mcpServers": {
"<Nody client name>": {
"command": "npx",
"args": [
"-y",
"@olympeio/nody-vmcp@latest"
],
"env": {
"NODY_CLIENT_ID": "<Nody client id>", // REQUIRED, your Nody client ID
"NODY_USER_KEY": "<your very own secret encryption key>" // OPTIONAL, used when authenticated, required to decrypt secret values
}
}
}
}
これにより Nody クライアントが起動し、設定したカスタマイズを適用したうえで、コレクションに含まれるツールの一覧が読み込まれます。
要件
Nody VMCP パッケージは NPM パッケージであり、正常に動作するには Node.js 18 以降が必要です。
インストール済みの Node.js のバージョンは、次のコマンドで確認できます。
node --version
最新バージョンは公式サイトからダウンロードしてください。
ロードマップ
予定している機能と改善点:
-
エンタープライズセキュリティ
エンタープライズ向け Vault を使用して暗号化キーを保存します。AI ツール向けのエンタープライズレベルのガバナンスを提供します。 -
コレクションの共有(テンプレート)
帰属表示を付けて、パブリックまたはプライベートのリポジトリを通じて MCP 構成を公開、共有します。 -
独自のツールを作成
NPM、UV、Docker に公開することなく、Nody 内で直接ツールを作成、テストできます。 -
既存 API の統合
IT 環境の API を MCP ツールとしてラップし、コレクションにまとめることで、AI エージェントに統合します。 -
Docker サーバーとローカルサーバーの追加
NPM または UV のレジストリにデプロイされていないサーバー(ローカルサーバーや Docker ベースのサーバーなど)を追加し、MCP Composer で使用できます。
アーキテクチャ
Nody クライアントは、Olympe Technology を基盤とする軽量ランタイムです。専用のグラフデータベースに保存されたナレッジグラフが、コレクション内のツール構成、カスタム MCP、名前や説明の上書きを記述します。Nody クライアントは分散して配置され、ツールの実行に必要なグラフの一部を提供する集中管理型オーケストレーターに接続されます。イベント駆動型の分散アーキテクチャにより、ツールやコレクションの更新はリアルタイムで通知されます。
リンク
ライセンス
Copyright (C) Olympe S.A. - All Rights Reserved このプロジェクトに含まれるファイルの無断複製は、いかなる媒体を介したものであっても固く禁じられています。 機密情報および専有情報
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。