Permet à un agent IA de gérer les flux d'éditeurs, de publier des mises à jour signées et d'accéder aux analyses d'audience.
Aussi connu sous helloaigent-dev/helloaigent-publisher, @helloaigent-dev/publisher
- Étoiles
- 0
- Outils
- 9
- Téléchargements, 30 jours
- —
- Dernière version
- 0.1.1
- Dernier commit
- 22 oct. 2026
- Licence
- MIT
Qu'est-ce que helloaigent-publisher MCP ?
helloaigent-publisher est un serveur MCP. Permet à un agent IA de gérer les flux d'éditeurs, de publier des mises à jour signées et d'accéder aux analyses d'audience. Il expose 9 outils, comme hello_aigent_create_feed, hello_aigent_list_feeds, hello_aigent_publish.
Résumé généré à partir du README du projet
À propos du MCP server helloaigent-publisher
Ce serveur permet aux marketeurs de gérer les flux d'éditeurs et les analyses d'audience via un agent IA. Au lieu d'utiliser une ligne de commande ou une console de développeur, les utilisateurs peuvent demander à un agent de gérer l'intégralité du cycle de vie d'un flux, de sa création initiale à la publication de mises à jour signées. Cet outil constitue le pendant côté producteur du MCP subscriber, permettant une boucle complète de diffusion de contenu et de suivi des performances.
Pour utiliser ce serveur, vous devez configurer votre client MCP avec une clé API de workspace commençant par hak_ ou un jeton d'administrateur. Le serveur utilise ces identifiants pour restreindre toutes les actions à votre workspace spécifique, garantissant que vous ne gérez que les flux et ne consultez que les analyses qui vous appartiennent. Il propose des outils spécifiques tels que hello_aigent_create_feed pour générer de nouveaux flux avec des paires de clés Ed25519 et hello_aigent_publish pour envoyer des mises à jour signées aux abonnés. Vous pouvez également suivre les performances grâce à des outils comme hello_aigent_funnel et hello_aigent_overview pour analyser les taux de conversion des abonnés et l'activité récente.
Ce que vous pouvez faire avec
- 1Créer et lancer de nouveaux fluxDemandez à votre agent de configurer un nouveau flux et de générer les clés de sécurité et les fichiers de découverte nécessaires.
- 2Distribuer des mises à jour de contenu signéesDonnez instruction à une IA de préparer et d'envoyer une mise à jour signée à tous les abonnés actuels.
- 3Analyser les métriques de conversion de l'audienceDemandez un rapport sur le nombre d'utilisateurs passant de l'abonnement à l'action concrète suite à vos mises à jour.
- 4Auditer l'engagement de l'audience et les logsDemandez à votre agent de récupérer une liste filtrée d'événements pour voir comment les utilisateurs interagissent avec votre flux.
Extrait du README du projet. Chaque cas d'utilisation est vérifié par rapport à une citation du document.
Comment installer helloaigent-publisher MCP
Formats vérifiés le 10 nov. 2026Installer helloaigent-publisher MCP dans Claude Code
$ claude mcp add --env HELLOAIGENT_ADMIN_TOKEN=<YOUR_HELLOAIGENT_ADMIN_TOKEN> --env HELLOAIGENT_TOKEN=<YOUR_HELLOAIGENT_TOKEN> helloaigent-publisher -- npx -y @helloaigent-dev/publisherInstaller helloaigent-publisher MCP dans Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"helloaigent-publisher": {
"command": "npx",
"args": [
"-y",
"@helloaigent-dev/publisher"
],
"env": {
"HELLOAIGENT_ADMIN_TOKEN": "<YOUR_HELLOAIGENT_ADMIN_TOKEN>",
"HELLOAIGENT_TOKEN": "<YOUR_HELLOAIGENT_TOKEN>"
}
}
}
}Installer helloaigent-publisher MCP dans VS Code
.vscode/mcp.json
{
"servers": {
"helloaigent-publisher": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@helloaigent-dev/publisher"
],
"env": {
"HELLOAIGENT_ADMIN_TOKEN": "<YOUR_HELLOAIGENT_ADMIN_TOKEN>",
"HELLOAIGENT_TOKEN": "<YOUR_HELLOAIGENT_TOKEN>"
}
}
}
}Installer helloaigent-publisher MCP dans Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"helloaigent-publisher": {
"command": "npx",
"args": [
"-y",
"@helloaigent-dev/publisher"
],
"env": {
"HELLOAIGENT_ADMIN_TOKEN": "<YOUR_HELLOAIGENT_ADMIN_TOKEN>",
"HELLOAIGENT_TOKEN": "<YOUR_HELLOAIGENT_TOKEN>"
}
}
}
}Installer helloaigent-publisher MCP dans Codex
~/.codex/config.toml
[mcp_servers.helloaigent-publisher] command = "npx" args = ["-y", "@helloaigent-dev/publisher"] [mcp_servers.helloaigent-publisher.env] HELLOAIGENT_ADMIN_TOKEN = "<YOUR_HELLOAIGENT_ADMIN_TOKEN>" HELLOAIGENT_TOKEN = "<YOUR_HELLOAIGENT_TOKEN>"
Installer helloaigent-publisher MCP dans Gemini CLI
~/.gemini/settings.json
{
"mcpServers": {
"helloaigent-publisher": {
"command": "npx",
"args": [
"-y",
"@helloaigent-dev/publisher"
],
"env": {
"HELLOAIGENT_ADMIN_TOKEN": "<YOUR_HELLOAIGENT_ADMIN_TOKEN>",
"HELLOAIGENT_TOKEN": "<YOUR_HELLOAIGENT_TOKEN>"
}
}
}
}Outils MCP helloaigent-publisher 9
Détectés depuis le READMEhello_aigent_create_feedhello_aigent_list_feedshello_aigent_publishhello_aigent_report_eventhello_aigent_overviewhello_aigent_funnelhello_aigent_event_loghello_aigent_subscribershello_aigent_discovery_file
| hello_aigent_create_feed | — | |
| hello_aigent_list_feeds | — | |
| hello_aigent_publish | — | |
| hello_aigent_report_event | — | |
| hello_aigent_overview | — | |
| hello_aigent_funnel | — | |
| hello_aigent_event_log | — | |
| hello_aigent_subscribers | — | |
| hello_aigent_discovery_file | — |
Configuration
HELLOAIGENT_ADMIN_TOKENSecretAdmin token — required for feed management and analytics tools
HELLOAIGENT_TOKENSecretPublish token (a feed's publisher token); falls back to the admin token
HELLOAIGENT_APIAPI base URL (default https://api.helloaigent.dev)
HELLOAIGENT_API_KEY
| Nom | Description | Type |
|---|---|---|
| HELLOAIGENT_ADMIN_TOKEN | Admin token — required for feed management and analytics tools | Secret |
| HELLOAIGENT_TOKEN | Publish token (a feed's publisher token); falls back to the admin token | Secret |
| HELLOAIGENT_API | API base URL (default https://api.helloaigent.dev) | |
| HELLOAIGENT_API_KEY | — |
Vérifications automatisées
Exécuté le 13 nov. 2026Rapport complet →A passé nos vérifications automatisées. Il ne s'agit pas d'un audit de sécurité : lisez le code et donnez au serveur l'accès le plus restreint dont il a besoin. Fonctionnement des vérifications
- Dépôt source lié et accessibleRéussi
- Licence open source (OSI)Réussi
- Commit ou version publiée au cours de l'année écouléeRéussi
- Nom du package non proche d'un package populaireRéussi
- L'endpoint distant utilise HTTPSNon vérifié
- Les outils destructifs sont étiquetésRéussi
- Aucune instruction cachée destinée au modèleRéussi
- Aucun avis critique dans le paquet ni ses dépendancesRéussi
README
Voir sur GitHub@helloaigent-dev/publisher
Hello Aigent publisher MCP — an MCP server that lets an agent run a publisher's feed: create feeds, publish signed updates, and read analytics. The producer-side counterpart to @helloaigent-dev/subscriber (which lets an agent subscribe/fetch/act).
A marketer operates their owned agent audience by telling their agent — no CLI, console, or developer.
Tools
| Tool | Auth | What it does |
|---|---|---|
hello_aigent_create_feed |
workspace key or admin | Mint a feed + Ed25519 keypair + publisher token; returns the discovery file |
hello_aigent_list_feeds |
workspace key or admin | List feeds you own |
hello_aigent_publish |
publish token, workspace key, or admin | Build + server-sign an update; delivered to subscribers |
hello_aigent_report_event |
publish token, workspace key, or admin | Report an action outcome (the "acted" analytics signal) |
hello_aigent_overview |
workspace key or admin | KPI tiles, fetch sparkline, recent activity |
hello_aigent_funnel |
workspace key or admin | subscribed → returned → acted funnel |
hello_aigent_event_log |
workspace key or admin | Filterable, attributed audit log |
hello_aigent_subscribers |
workspace key or admin | The owned-audience list (consent-aware) |
hello_aigent_discovery_file |
public | Generated hello-aigent.json to host at /.well-known/ |
"workspace key" means a hak_... workspace API key — mint one from the Hello Aigent console (Feeds → Give your agent access, or System → API keys) once you've signed up. It scopes every tool above to your own workspace: create_feed creates in your workspace, list_feeds/analytics/subscribers only ever see feeds your workspace owns, and publish/report_event only work on feeds your workspace owns. It is not admin-equivalent — it cannot create, list, or revoke API keys (that requires signing in to the console itself).
The admin token is a separate, unrestricted, ops-only credential (not something a self-serve signup ever receives) — it still works everywhere a workspace key does, for every feed, not just your own.
Configure
Set in your MCP client config (env vars):
HELLOAIGENT_API— API base (defaulthttps://api.helloaigent.dev)HELLOAIGENT_API_KEY— your workspace API key (hak_...); required for feed management + analytics unless using the admin token. Preferred overHELLOAIGENT_ADMIN_TOKENwhen both are set.HELLOAIGENT_ADMIN_TOKEN— admin token; alternative toHELLOAIGENT_API_KEY(ops/dogfood use only)HELLOAIGENT_TOKEN— publish token (a feed's own publisher token); falls back toHELLOAIGENT_API_KEY, thenHELLOAIGENT_ADMIN_TOKEN
Example (Claude Desktop / any MCP client) — the common case, a self-serve workspace key:
{
"mcpServers": {
"hello-aigent-publisher": {
"command": "npx",
"args": ["-y", "@helloaigent-dev/publisher"],
"env": { "HELLOAIGENT_API_KEY": "hak_…" }
}
}
}
Then just ask your agent: "Create a feed for my coffee shop and publish a restock update," or "How many agents subscribed this week, and what's the return rate?"
Questions sur helloaigent-publisher MCP
Comment ajouter helloaigent-publisher MCP à Claude Code ?
Exécutez claude mcp add --env HELLOAIGENT_ADMIN_TOKEN=<YOUR_HELLOAIGENT_ADMIN_TOKEN> --env HELLOAIGENT_TOKEN=<YOUR_HELLOAIGENT_TOKEN> helloaigent-publisher -- npx -y @helloaigent-dev/publisher dans votre terminal. Ajoutez --scope user pour le rendre disponible dans tous les projets.
Comment ajouter helloaigent-publisher MCP à Cursor ?
Ouvrez ~/.cursor/mcp.json et ajoutez le serveur sous mcpServers, avec la configuration Cursor indiquée dans la section d'installation ci-dessus.
Quels outils helloaigent-publisher MCP fournit-il ?
Il expose 9 outils, dont hello_aigent_create_feed, hello_aigent_list_feeds, hello_aigent_publish, hello_aigent_report_event, hello_aigent_overview.
Comment créer un nouveau flux ?
Vous pouvez utiliser l'outil hello_aigent_create_feed, qui nécessite une clé de workspace ou un jeton d'administrateur pour générer un flux, une paire de clés Ed25519 et un jeton d'éditeur.
Qu'est-ce qu'une clé de workspace ?
Une clé de workspace est une clé API de type 'hak_...' générée depuis la console Hello Aigent qui limite l'usage des outils à votre workspace spécifique.
Une clé de workspace peut-elle être utilisée pour gérer les flux d'autres personnes ?
Non, une clé de workspace vous permet uniquement de voir et de gérer les flux appartenant à votre propre workspace.