mcpField
N
NEO - 0.0.5913311

NEO - 0.0.5913311

ローカル
github.com/divin3circle金融データ079 週間前に更新

NEO - 0.0.5913311 について

NEOは、Hederaトークンとオフチェーン資産を扱うポートフォリオ操作向けのAIエージェントです。リバランス、トークンの発行と償還の手順を示し、操作をHCSに記録して確認や適応に役立てます。

主な機能

  1. 01ポートフォリオとトークン残高の確認
  2. 02配分に基づくリバランスロジック
  3. 03トークン発行と償還のフロー
  4. 04Hederaトランザクションの準備と署名
  5. 05操作のHCSトピックへの記録

活用シーン

  1. 01保有資産と目標配分の比較
  2. 02ポートフォリオのリバランス評価
  3. 03預け入れに対するトークンの発行や償還
  4. 04エージェントの過去の操作記録の確認

MCP 対応

Claude Desktopで設定できるMCPサーバーが含まれます。READMEではNEOとBraveの検索サーバーを追加すると8つのツールが利用可能とありますが、NEOのツールの詳細は列挙されていません。

設定

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

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

NEO - 0.0.5913311

主な詳細

  1. Neo エージェントアカウント -> 0.0.5913311
  2. モック USDC トークン -> 0.0.5791936
  3. テストユーザーアカウントを含むサンプルトピック -> こちら
  4. USDC へのトークンスワップトランザクション こちら と こちら

アプリケーションのビルド

オプション 1:React Native クライアントを使用
  1. このリポジトリをクローンします:git clone https://github.com/divin3circle/neo.git
  2. ルートで MCP サーバーをビルドし、クライアントを実行します:npm run build && npm run mcp-server
  3. NSEChain App をクローンします:git clone https://github.com/divin3circle/NSEChainBridge.git
  4. バックエンドを実行します:cd backend && npm run build && NODE_ENV=testnet PORT=5004 node dist/index.js
  5. フロントエンドを実行します:npx expo run:ios #use android if you're on windows and have Android studio
  6. 認証情報:username: Sylus Abel, email: [email protected], password: sam@2002, userId: 680f393882aca3762a5ef9eb
  7. チャットセクションに移動し、Neo との会話を始めます。 chat_section
オプション 2:Claude Desktop を使用(推奨)

この手順には Docker が必要です。Docker Desktop アプリも起動して実行中であることを確認してください

  1. 上記の手順 1~4 に従います。
  2. Claude desktop の config.json ファイルに neo を追加します。こちらを確認してください
  3. brave_search サーバーと brave_local_search サーバーも設定ファイルに追加します。こちらを確認してください
  4. 8 個のツールが利用可能と表示されます。 claude_tools
  5. 任意のツールを呼び出す際に、これらの認証情報を指定します。
email: [email protected]

username: Sylus Abel

password: sam@2002

privateKey: 302e020100300506032b65700422042037bd51ae06cbc9ac1954c0782bc1830559256d63ddc0d6d45e503aa7fde2e3e3

userId: 680f393882aca3762a5ef9eb

Hedera Account ID: 0.0.5917133

Phone number: #Provide an M-pesa eligible mobile number

M-Pesaについてはこちらをご覧ください

使用データ

リバランスを効果的に行うため、Neo は以下を使用します。

オンチェーンデータ
  • ユーザーのトークン残高
  • トークン価格
  • ユーザーによる過去のトランザクション、またはリバランスの判断
  • ミラーノード API を使用したハッシュおよびリアルタイムの過去データの読み取り
オフチェーンデータ
  • ユーザーが保有する NSE 株式および株価
  • ユーザーが保有する、または関心を持つ株式や銘柄に関する新着情報
  • M-Pesa のトランザクション情報
  • ユーザー定義の制約

アクションのロジック

リバランス

Neo は、以下の条件またはアクションのいずれかが発生した場合に、ポートフォリオのリバランスを実行します。

  1. ポートフォリオが目標配分またはユーザーの制約から逸脱している
  2. 市場の変動性から、安全な分散投資が望ましいと判断される
  3. 市場のセンチメントの変化やニュースによって、リスクのある保有資産が示される

リバランスの手順は以下のとおりですが、これらに限定されません。

  • ユーザーの Hedera アカウントおよびブローカーのポートフォリオから、現在のポートフォリオ残高を取得する
  • ポートフォリオをユーザーの目標配分、AI モデル、またはその両方と比較する
  • 必要なアクションを算出し、保有比率が過剰なトークンを USDC または保有比率が不足している他のトークンにスワップする
  • 手数料とスリッページを見積もる
  • ユーザーの事前同意を得て、Hedera Agent Kit を使用してトランザクションを準備し、署名する
  • リバランスのアクションをユーザーエージェントまたはエージェント間のプライベートトピックに記録する
ミント/償還

トークンのミントは、ユーザーがアプリ内に預け入れた法定通貨または USDC の保有額を基に行います。同様に、償還した資産は USDC または法定通貨となり、ユーザーは M-Pesa に引き出すことができます。

基準

リバランスのロジックと同様に、Neo はユーザーが現在保有する株式とトークン、過去のログとその結果、市場のセンチメント、ニュースの兆候を確認し、ユーザーが保有するトークンまたは株式に対して最適なアクションを判断します。

ドキュメント

  1. HCS と HIP-991 の実装。こちら
  2. Hedera エージェントキット。こちら
  3. MCP サーバーとクライアント。こちら と こちら

ロギングと学習

Neo によるリバランス、ミント、償還などの各アクションは、HCS にトピックとして記録されるか、学習とレビューを目的としてデータベースに保存されます。これらのメモリにより、Neo はトレーニングを行うことなく、ユーザー固有の習慣やリスク許容度、置かれている市場環境に適応しながら、より賢くなれます。 目標は、Neo がブロックチェーン上でトランザクションを実行し、判断の根拠を説明し、過去の失敗から学んで継続的に改善できるようにすることです。

Neo は HIP 991 標準に基づくトピックを作成し、カスタム手数料として 0.1 USDC を設定します(これでユーザーは M-Pesa 経由で USDC を入金する理由ができます)。各ユーザーのプロンプトは、AI エージェントへの有料メッセージサブスクリプションとして扱われます。通信は HCS-10 経由で行われます。

コメント

MCP は初めてですか?

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

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