Permite que un agente de IA gestione feeds de editores, publique actualizaciones firmadas y acceda a analíticas de audiencia.
También conocido como helloaigent-dev/helloaigent-publisher, @helloaigent-dev/publisher
- Stars
- 0
- Herramientas
- 9
- Descargas, 30 días
- —
- Última versión
- 0.1.1
- Último commit
- 22 oct 2026
- Licencia
- MIT
¿Qué es helloaigent-publisher MCP?
helloaigent-publisher es un MCP server. Permite que un agente de IA gestione feeds de editores, publique actualizaciones firmadas y acceda a analíticas de audiencia. Expone 9 herramientas, como hello_aigent_create_feed, hello_aigent_list_feeds, hello_aigent_publish.
Resumen generado a partir del README del proyecto
Acerca del MCP server de helloaigent-publisher
Este servidor permite a los especialistas en marketing gestionar feeds de editores y analíticas de audiencia a través de un agente de IA. En lugar de usar una línea de comandos o una consola de desarrollador, los usuarios pueden dirigir a un agente para que se encargue de todo el ciclo de vida de un feed, desde su creación inicial hasta la publicación de actualizaciones firmadas. Esta herramienta actúa como la contraparte del lado del productor del MCP de suscriptores, permitiendo un ciclo completo de entrega de contenido y seguimiento de rendimiento.
Para usar este servidor, debes configurar tu cliente MCP con una API key de workspace que comience con hak_ o un token de administrador. El servidor utiliza estas credenciales para limitar todas las acciones a tu workspace específico, asegurando que solo gestiones los feeds y visualices las analíticas que te pertenecen. Proporciona herramientas específicas como hello_aigent_create_feed para acuñar nuevos feeds con pares de claves Ed25519 y hello_aigent_publish para entregar actualizaciones firmadas a los suscriptores. También puedes monitorear el rendimiento mediante herramientas como hello_aigent_funnel y hello_aigent_overview para rastrear las tasas de conversión de suscriptores y la actividad reciente.
Qué puedes hacer con él
- 1Crear y lanzar nuevos feedsPide a tu agente que configure un nuevo feed y genere las claves de seguridad y los archivos de descubrimiento necesarios.
- 2Distribuir actualizaciones de contenido firmadasInstruye a una IA para que construya y envíe una actualización firmada a todos los suscriptores actuales.
- 3Analizar métricas de conversión de audienciaSolicita un informe sobre cuántos usuarios pasan de estar suscritos a actuar realmente ante tus actualizaciones.
- 4Auditar el engagement de la audiencia y los logsHaz que tu agente recupere una lista filtrada de eventos para ver cómo interactúan los usuarios con tu feed.
Escrito a partir del README del proyecto. Cada caso de uso se verifica con una cita del mismo.
Cómo instalar helloaigent-publisher MCP
Formatos verificados el 10 nov 2026Instalar helloaigent-publisher MCP en 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/publisherInstalar helloaigent-publisher MCP en 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>"
}
}
}
}Instalar helloaigent-publisher MCP en 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>"
}
}
}
}Instalar helloaigent-publisher MCP en 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>"
}
}
}
}Instalar helloaigent-publisher MCP en 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>"
Instalar helloaigent-publisher MCP en 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>"
}
}
}
}Herramientas de helloaigent-publisher MCP 9
Detectado desde el 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 | — |
Configuración
HELLOAIGENT_ADMIN_TOKENSecretoAdmin token — required for feed management and analytics tools
HELLOAIGENT_TOKENSecretoPublish token (a feed's publisher token); falls back to the admin token
HELLOAIGENT_APIAPI base URL (default https://api.helloaigent.dev)
HELLOAIGENT_API_KEY
| Nombre | Descripción | Tipo |
|---|---|---|
| HELLOAIGENT_ADMIN_TOKEN | Admin token — required for feed management and analytics tools | Secreto |
| HELLOAIGENT_TOKEN | Publish token (a feed's publisher token); falls back to the admin token | Secreto |
| HELLOAIGENT_API | API base URL (default https://api.helloaigent.dev) | |
| HELLOAIGENT_API_KEY | — |
Verificaciones automáticas
Ejecutado 13 nov 2026Informe completo →Pasó nuestras verificaciones automáticas. Esto no es una auditoría de seguridad: lee el código y dale al servidor el acceso más limitado que necesite. Cómo funcionan las verificaciones
- Repositorio de origen vinculado y accesibleAprobado
- Licencia de código abierto (OSI)Aprobado
- Commit o lanzamiento en el último añoAprobado
- El nombre del paquete no es similar a un paquete popularAprobado
- El endpoint remoto usa HTTPSNo verificado
- Las herramientas destructivas están etiquetadasAprobado
- Sin instrucciones ocultas para el modeloAprobado
- Sin avisos críticos en el paquete ni en sus dependenciasAprobado
README
Ver en 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?"
Preguntas sobre helloaigent-publisher MCP
¿Cómo agrego helloaigent-publisher MCP a Claude Code?
Ejecuta claude mcp add --env HELLOAIGENT_ADMIN_TOKEN=<YOUR_HELLOAIGENT_ADMIN_TOKEN> --env HELLOAIGENT_TOKEN=<YOUR_HELLOAIGENT_TOKEN> helloaigent-publisher -- npx -y @helloaigent-dev/publisher en tu terminal. Añade --scope user para que esté disponible en todos los proyectos.
¿Cómo agrego helloaigent-publisher MCP a Cursor?
Abre ~/.cursor/mcp.json y añade el servidor en mcpServers, usando la configuración de Cursor que se muestra en la sección de instalación de arriba.
¿Qué herramientas proporciona helloaigent-publisher MCP?
Expone 9 herramientas, incluidas hello_aigent_create_feed, hello_aigent_list_feeds, hello_aigent_publish, hello_aigent_report_event, hello_aigent_overview.
¿Cómo creo un nuevo feed?
Puedes usar la herramienta hello_aigent_create_feed, que requiere una workspace key o un token de administrador para acuñar un feed, un par de claves Ed25519 y un token de editor.
¿Qué es una workspace key?
Una workspace key es una clave de API tipo hak_... generada desde la consola de Hello Aigent que limita el alcance de las herramientas a tu workspace específico.
¿Se puede usar una workspace key para gestionar los feeds de otras personas?
No, una workspace key solo te permite ver y gestionar los feeds que pertenecen a tu propio workspace.