mcpField
H
helloaigent-publisher

helloaigent-publisher

ローカル
github.com/helloaigent-devビジネス・マーケティング01 週間前に更新

helloaigent-publisher について

helloaigent-publisher は、エージェントから Hello Aigent のフィードを運用する MCP サーバーです。フィードの作成や署名付き更新の公開に加え、自社のオーディエンスを管理するマーケター向けに購読者と反応の分析を提供します。

主な機能

  1. 01フィードの作成と一覧表示
  2. 02サーバー署名付き更新の公開
  3. 03アクション結果の報告
  4. 04フィードとファネルの分析
  5. 05購読者とイベントログの確認

活用シーン

  1. 01フィードを作成して業務更新を公開
  2. 02購読者数と再訪率の追跡
  3. 03監査ログでアトリビューション付きアクションを確認

MCP 対応

MCP サーバーは、Hello Aigent のフィード管理、公開、分析ツールをエージェントに提供します。ワークスペースキーにより、操作対象はそのワークスペースが所有するフィードに限定されます。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"helloaigent-dev-helloaigent-publisher": {
"command": "npx",
"args": [
"-y",
"@helloaigent-dev/publisher"
],
"env": {
"HELLOAIGENT_ADMIN_TOKEN": "<HELLOAIGENT_ADMIN_TOKEN>",
"HELLOAIGENT_TOKEN": "<HELLOAIGENT_TOKEN>",
"HELLOAIGENT_API": "<HELLOAIGENT_API>"
}
}
}
}
起動コマンドnpx -y @helloaigent-dev/publisher
設定が必要な環境変数
HELLOAIGENT_ADMIN_TOKENシークレットAdmin token — required for feed management and analytics tools
HELLOAIGENT_TOKENシークレットPublish token (a feed's publisher token); falls back to the admin token
HELLOAIGENT_APIAPI base URL (default https://api.helloaigent.dev)

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@helloaigent-dev/publisher0.1.1

ツール

9

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
idstringいいえ任意の feed id スラッグ。省略した場合はタイトルから自動生成されます
titlestringはい人が読むタイトル。例:"Acme Roast Drops"
topicsarrayいいえトピック。例:["restocks","offers"]
descriptionstringはいこのフィードが公開する内容
publisher_namestringはい発行者/ブランド名
publisher_sitestringはい発行者のウェブサイト URL

詳細

@helloaigent-dev/publisher

Hello Aigent publisher MCP — エージェントがパブリッシャーのフィードを運用できる MCP サーバーです。フィードの作成、署名付き更新の公開、分析データの確認ができます。@helloaigent-dev/subscriber(エージェントによる購読/取得/アクションを可能にします)の、プロデューサー側の対となるものです。

マーケターは、CLI、コンソール、開発者を介さず、エージェントに指示するだけで、自身が所有するエージェントのオーディエンスを運用できます。

ツール

ツール認証機能
hello_aigent_create_feedワークスペースキーまたは管理者フィード、Ed25519 キーペア、パブリッシャートークンを作成し、ディスカバリーファイルを返します
hello_aigent_list_feedsワークスペースキーまたは管理者所有するフィードを一覧表示します
hello_aigent_publish公開トークン、ワークスペースキー、または管理者更新を作成してサーバーで署名し、購読者に配信します
hello_aigent_report_event公開トークン、ワークスペースキー、または管理者アクションの結果(「実行済み」を示す分析シグナル)を報告します
hello_aigent_overviewワークスペースキーまたは管理者KPI タイル、取得数のスパークライン、最近のアクティビティを表示します
hello_aigent_funnelワークスペースキーまたは管理者購読済み → 再訪済み → 実行済みのファネルを表示します
hello_aigent_event_logワークスペースキーまたは管理者フィルタリング可能な、属性情報付きの監査ログを表示します
hello_aigent_subscribersワークスペースキーまたは管理者所有するオーディエンスの一覧を表示します(同意を考慮)
hello_aigent_discovery_file公開生成された hello-aigent.json。/.well-known/ にホストします

「ワークスペースキー」は hak_... ワークスペース API キーを意味します。サインアップ後、Hello Aigent コンソール(Feeds → Give your agent access、または System → API keys)で作成してください。このキーを使うと、上記のすべてのツールが自身のワークスペースにスコープされます。create_feed は自身のワークスペースにフィードを作成し、list_feeds/分析/subscribers では自身のワークスペースが所有するフィードのみが表示され、publish/report_event は自身のワークスペースが所有するフィードでのみ機能します。これは管理者と同等の権限を持つものではありません。API キーの作成、一覧表示、取り消しはできません(これらの操作にはコンソールへのサインインが必要です)。

管理者トークンは別個の、制限のない、運用専用の認証情報です(セルフサービスでのサインアップでは取得できません)。自身のフィードに限らず、すべてのフィードについて、ワークスペースキーで利用できるすべての操作に使用できます。

設定

MCP クライアントの設定で、環境変数として設定します。

  • HELLOAIGENT_API — API のベース URL(デフォルトは https://api.helloaigent.dev)
  • HELLOAIGENT_API_KEY — 自身のワークスペース API キー(hak_...)。管理者トークンを使用しない場合、フィードの管理と分析に必要です。両方が設定されている場合は、HELLOAIGENT_ADMIN_TOKEN より優先されます。
  • HELLOAIGENT_ADMIN_TOKEN — 管理者トークン。HELLOAIGENT_API_KEY の代替(運用/社内テスト専用)
  • HELLOAIGENT_TOKEN — 公開トークン(フィード固有のパブリッシャートークン)。未設定の場合は、HELLOAIGENT_API_KEY、次に HELLOAIGENT_ADMIN_TOKEN が使われます

例(Claude Desktop/任意の MCP クライアント)— セルフサービスのワークスペースキーを使う一般的なケース:

{
  "mcpServers": {
    "hello-aigent-publisher": {
      "command": "npx",
      "args": ["-y", "@helloaigent-dev/publisher"],
      "env": { "HELLOAIGENT_API_KEY": "hak_…" }
    }
  }
}

あとはエージェントに、「コーヒーショップのフィードを作成して、商品の再入荷情報を公開して」や「今週、何人のエージェントが購読した?再訪率は?」と尋ねるだけです。

コメント

MCP は初めてですか?

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

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