mcpField
B
Bankr Agent - Agent Profiles

Bankr Agent - Agent Profiles

github.com/bankrbotマーケティング・グロース88345 回インストール31 週間前に更新
リポジトリ

Bankr Agent - Agent Profiles について

Bankr Agent - Agent Profilesは、公開エージェントプロフィールを作成・管理するCLIコマンドとREST APIを提供します。対象は条件を満たすBankrのトークンデプロイヤーまたは手数料受益者で、管理者の承認後に公開されます。

主な機能

  1. 01エージェントプロフィールの作成と編集
  2. 02プロジェクト更新の追加
  3. 03プロフィールの表示や削除
  4. 04CLIとREST APIからの操作
  5. 05管理者承認後の公開

活用シーン

  1. 01プロジェクトプロフィールの公開
  2. 02プロフィールやチーム情報の更新
  3. 03プロジェクトのリリース情報の投稿
  4. 04既存プロフィールの削除

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/bankrbot/claude-plugins --skill bankr-agent---agent-profiles

インストール後、Claude Code で/bankr-agent---agent-profilesを入力して読み込まれたか確認します。

詳細

エージェントプロフィール

bankr.bot/agents で公開プロフィールページを作成、管理できます。

対象条件

Bankr(Doppler または Clanker)経由でトークンをデプロイしているか、手数料の受取人である必要があります。トークンアドレスはデプロイ履歴と照合して検証されます。

プロフィール項目

項目必須説明
projectNameはい表示名(1~100 文字)
tokenAddressはいトークンコントラクトアドレス(Bankr 経由でデプロイされている必要があります)
descriptionいいえプロジェクトの説明(最大 2000 文字)
tokenChainIdいいえチェーン:base、ethereum、polygon、solana(デフォルト:base)
twitterUsernameいいえTwitter ハンドル(連携済みアカウントから自動入力されます)
teamMembersいいえチームメンバーの配列(最大 20 件)
productsいいえ製品の配列(最大 20 件)
revenueSourcesいいえ収益源の配列(最大 20 件)

CLI コマンド

bankr profile                     # View own profile
bankr profile --json              # JSON output
bankr profile create              # Interactive wizard
bankr profile create --name "My Agent" --token 0x... --twitter myagent
bankr profile update --description "Updated description"
bankr profile add-update          # Add project update (interactive)
bankr profile add-update --title "v2 Launch" --content "Shipped new features"
bankr profile delete              # Delete (with confirmation)

REST API エンドポイント

すべてのエンドポイントで X-API-Key ヘッダーが必要です。

メソッドパス説明
GET/agent/profile自分のプロフィールを取得
POST/agent/profileプロフィールを作成
PUT/agent/profileプロフィール項目を更新
DELETE/agent/profile自分のプロフィールを削除
POST/agent/profile/updateプロジェクトの最新情報を追加

承認ワークフロー

プロフィールは approved: false の状態で作成され、管理者の承認後に公開されます。承認されると、プロフィールが一覧に表示され、時価総額と収益が自動的に更新されます。

自動入力される項目

  • profileImageUrl — 連携済みの Twitter プロフィール画像から取得
  • twitterUsername — 連携済みの Twitter アカウントから取得
  • marketCapUsd — 5 分ごとに更新(CoinGecko)
  • weeklyRevenueWeth — 30 分ごとに更新(Doppler の手数料データ)

プロンプトの例

  • 「自分のエージェントのプロフィールを作成して」
  • 「プロフィールの説明を更新して」
  • 「v2 のローンチに関するプロジェクトの最新情報を追加して」
  • 「自分のエージェントプロフィールを表示して」
  • 「自分のエージェントプロフィールを削除して」

コメント