Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Las reseñas y las cuentas llegarán en una etapa posterior.
PopNx MCPServidores MCP para quienes usan IA · explicados con palabras sencillas

Zoogent

de bepunkversión 0.4.2i★ –iSe ejecuta en tu computadora
Nombre en el registroio.github.bepunk/zoogent

Instalar

Resumen

Descripción del creador (original en inglés)

AI agent orchestrator with Architect AI. Multi-team, web dashboard, 35+ MCP tools.

Los tres pilares de PopNx MCP

Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.

Qué puedes hacer con él

Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.

  • Conexión: Se ejecuta en tu computadora
  • Transporte: stdio
  • Categoría: Otros
  • Debes completar: ZOOGENT_API_KEY

Instalación

Elige la app de IA que usas y copia la configuración.

Antes de instalar

Los valores marcados como secretos son llaves de tu cuenta. Nunca los compartas ni los pegues en un chat.

Necesitas

  • npmNode.js instalado (para el comando npx)

¿Qué app usas?

Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.

Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json

{
  "mcpServers": {
    "zoogent": {
      "command": "npx",
      "args": [
        "-y",
        "zoogent"
      ],
      "env": {
        "ZOOGENT_URL": "your-value",
        "ZOOGENT_API_KEY": "your-value"
      }
    }
  }
}

Ejecuta esto en tu terminal

claude mcp add zoogent --env ZOOGENT_URL=your-value --env ZOOGENT_API_KEY=your-value -- npx -y zoogent

Completa los valores vacíos antes de ejecutarlo.

Abrir en Cursor

O copia la configuración tú

Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json

{
  "mcpServers": {
    "zoogent": {
      "command": "npx",
      "args": [
        "-y",
        "zoogent"
      ],
      "env": {
        "ZOOGENT_URL": "your-value",
        "ZOOGENT_API_KEY": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Abrir en VS Code

O copia la configuración tú

Pégalo en .vscode/mcp.json de tu proyecto

{
  "servers": {
    "zoogent": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "zoogent"
      ],
      "env": {
        "ZOOGENT_URL": "your-value",
        "ZOOGENT_API_KEY": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Este se ejecuta en tu computadora, y ChatGPT solo puede conectarse a servidores en internet. Elige otra app.

Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.

Valores que debes completar

  • ZOOGENT_URL env
    URL of the ZooGent server (for remote connections)
  • ZOOGENT_API_KEY secreto env
    API key for authenticating with the ZooGent server (generate in Settings UI)

Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.

Qué puede hacer

Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 7 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con la cuenta de GitHub bepunk, dueña del repo

  • … Aún sin revisar

    Sigue en mantenimiento

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    Tiene licencia

    Todavía no hemos leído este repo en GitHub

  • – No aplica

    El endpoint responde

    Este se ejecuta en tu computadora; no hay endpoint en internet

  • – No aplica

    Inicio de sesión con OAuth

    Se ejecuta en tu computadora y usa ajustes locales en su lugar

  • … Aún sin revisar

    Sin instrucciones ocultas en las descripciones de herramientas

    Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet

Comparado con otros en Otrosi

  • Más estrellas que el 0% de los otros 32564 servidores de esta categoría
  • Publicado en el registro más recientemente que el 7% de los otros 32564 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 32564 servidores de esta categoría

Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.

Preguntas frecuentes

¿Es seguro Zoogent?

Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.

¿Qué claves o códigos necesita?

Debes completar: ZOOGENT_API_KEY

¿Se ejecuta en mi computadora o en la nube?

Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez –, y la última versión (0.4.2) llegó al registro hace 7 meses.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Node.js en tu computadora.

¿Qué puedo usar en su lugar?

En la misma categoría: Spec Driven Development, Remote Desktop Commander, Tools MCP

Alternativas

Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.

Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

Spec Driven Development

de formulahendry

MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.

Se ejecuta en tu computadora★ 440MITActualizado hace 14 meses
Instalar

Remote Desktop Commander

de desktop-commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

Se ejecuta en la nube★ 211Actualizado ayer
Instalar

Tools MCP

de First-CH

Web production tools for AI agents: contrast, JP text, WebP, JSON-LD, slugs, dates and 40+ more

Se ejecuta en tu computadoraActualizado hoy
Instalar

README del creador

Abrir el README

Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.

ZooGent

Lightweight AI agent orchestrator with built-in Architect AI. Multi-team support - run isolated agent teams in a single instance. Describe what you want to automate, get working agents.

Quick Start

npx zoogent create my-agents

cd my-agents npx zoogent start

Open http://localhost:3200. Create account > create team > add Anthropic API key in Team Settings > go to Architect and describe what you want to automate.

What is ZooGent

ZooGent is a process manager for AI agent teams. It spawns agents, routes tasks between them, tracks costs, and captures logs. Each agent is a standalone script that calls its own LLM.

Multi-team isolation - one instance, multiple teams. Each team has its own agents, skills, memory, knowledge, Architect chat, and API keys. Teams don't see each other's data.

Two ways to use it:

  1. Chat UI - open the Architect page in your browser, describe your task in plain language. The Architect AI designs the team, creates skills, writes agent code, and tests everything.
  1. Claude Code + MCP - connect MCP to Claude Code, build agents from the terminal with full control over code and configuration.

Both paths use the same API, same database, same agents. Pick whichever fits your workflow.

Getting Started

Path 1: Web UI + Architect
Local
npx zoogent create my-agents

cd my-agents npx zoogent start

  1. Open http://localhost:3200
  2. Create your account
  3. Create a team
  4. Go to Team Settings > add your Anthropic API key
  5. Go to Architect > describe what you want to automate

Architect designs agents, writes skills, generates code, and tests everything through conversation.

Server
npx zoogent create my-agents

cd my-agents npx zoogent start -d

Set BETTER_AUTH_URL to your public URL in .env. Use a reverse proxy (nginx, Caddy) or deploy via Docker (see Deployment section). The web UI is the same - just accessed remotely.

Path 2: Claude Code + MCP
Local

Start the server locally, then connect Claude Code via MCP:

npx zoogent create my-agents

cd my-agents npx zoogent start -d

Add the MCP server to Claude Code. Run this from inside the project you want to work in — each project typically binds to its own ZooGent instance (its own SQLite, teams, agents, API keys), so the MCP config should live with the project:

claude mcp add zoogent -s project -- npx zoogent mcp

-s project writes the config to .mcp.json in the project root — commit it and teammates who clone the repo get the same MCP setup automatically.

Claude Code auto-discovers the local server. Ask Claude to create a team and design your agents.

Remote server

Deploy ZooGent to a server (see Deployment). Open the web UI, create an account, go to Settings > generate an API key.

Run from inside the project that should connect to this ZooGent instance:

claude mcp add zoogent -s project \

-e ZOOGENT_URL=https://your-domain.com \ -e ZOOGENT_API_KEY=zg_your-key-from-settings \ -- npx zoogent mcp

Each project can point at its own ZooGent (local or remote), with its own URL and API key. Keeping the config in the project's .mcp.json makes that mapping explicit. Use -s user instead only if you have a single shared ZooGent instance across all projects.

Alternative: configure via .mcp.json

{

"mcpServers": { "zoogent": { "command": "npx", "args": ["zoogent", "mcp"], "env": { "ZOOGENT_URL": "https://your-domain.com", "ZOOGENT_API_KEY": "zg_your-key-from-settings" } } } }

</details>

Claude Code connects to the remote server. Create teams, design agents, write code - all through MCP tools. Agents run on the server.

How It Works

  1. Create a team for your business process
  2. Describe what you want automated in the team's Architect chat
  3. Architect creates agents (with goals, schedules, models) and writes their code
  4. Agents run on schedule or by event, communicate through tasks
  5. Agents learn from experience (Memory) and share knowledge (Team Knowledge)
  6. When something breaks, Architect sees the error logs and suggests fixes
Examples

Social media monitoring. Scout agent scans Reddit and Hacker News every 2 hours for relevant posts. Comment writer drafts responses in the right tone. Feedback collector checks next day - which comments got upvotes, which got ignored. Team learns and adapts.

Invoice processing. Watcher agent polls an email inbox for new invoices. Parser extracts amounts, dates, vendor info. Router creates entries in your accounting system via API. Anomaly detector flags invoices that look unusual for human review.

Customer support automation. Intake agent receives customer requests via webhook. Analyzer classifies urgency and type, creates tasks for human team members in your project tracker. Follow-up agent monitors task completion, notifies customers when their request is resolved.

Features

Teams

Multiple isolated teams in one instance. Each team has its own agents, skills, memory, knowledge, Architect chat, and Anthropic API key. Header nav: Teams / Members / Settings. Team sub-nav: Architect / Agents / Tasks / Costs / Skills / Memory / Knowledge / Settings.

Architect AI

Built-in Claude-powered chat that designs and manages your agent team. Creates agents, writes skills, generates TypeScript code, assigns skills, triggers runs, reads logs - all through conversation. SSE streaming with real-time tool execution display. Each team has its own Architect with separate chat history.

Agent Runtimes
RuntimeSource of codeWhen to use
typescript (default)Stored in zoogent DB, uploaded via MCP/chat, bundled with esbuild~95% of agents — write/iterate from Claude Code, remote deploy just works
execLives outside zoogent; you provide command + args + cwdWrapping binaries, Python/Go scripts, existing tooling

For typescript, agents can import from a curated blessed set: @anthropic-ai/sdk, openai, @google/generative-ai, axios, cheerio, googleapis, zod, p-limit/p-retry/p-map/p-queue, date-fns, yaml, csv-parse/csv-stringify, cheerio, fast-xml-parser, marked, turndown, slugify, tiktoken, nodemailer, imapflow, mailparser, jsonwebtoken, plus all Node built-ins. Unknown imports fail at upload with a readable error. The full list lives in the code-generation system skill — call get_agent_guide("code-generation") from MCP.

Agent Types
TypeHow it runsExample
cronOn scheduleNews scanner every 2 hours
manualOn demand or via taskContent writer triggered by scanner
long-runningPersistent processTelegram bot, webhook listener
5 Communication Channels
ChannelWhatWho sees it
TasksMessages between agentsSender + receiver
Team KnowledgeShared facts (moderated)All agents in team
MemoryPersonal learningsOnly the agent
StorePersistent working data (URLs, IDs, state)Only the agent
SkillsInstructions from humansAssigned agents
Skills

Markdown documents with instructions and knowledge, stored in the database per team. Assigned to agents - injected into their context at startup. Create via Architect chat, MCP, or API. System skills (team-design, agent-patterns, code-generation, etc.) are global and used by Architect AI.

Agent Store

Key-value storage for agent working data that persists between runs. Track URLs, save processed IDs, cache state. Optional TTL for auto-expiry.

await storeSet('seen_urls', ['https://...'], 604800); // expires in 7 days

const urls = await storeGet('seen_urls');

Cost Tracking

Per-agent and per-team spending. Monthly budgets with hard stops - agent won't run if over budget. Set team budget in Team Settings, per-agent budget in agent config.

Self-Healing

When an agent fails, the error with stderr excerpt appears in the team's Architect chat. Open Architect, see what went wrong, ask it to fix the code.

Web Dashboard

Light and dark themes. Global pages: Teams, Members, Settings. Team pages: Architect (chat), Agents, Tasks, Costs, Skills, Memory, Knowledge.

CLI Commands

zoogent create <name>  # Create new project (recommended)

zoogent init # Initialize in current directory zoogent start # Start server (foreground) zoogent start -d # Start server (daemon) zoogent stop # Stop daemon zoogent status # Check if running zoogent logs # View server logs (-f to follow) zoogent mcp # Start MCP server (stdio)

Deployment

Server (no Docker)
npx zoogent create my-agents

cd my-agents npx zoogent start -d

Docker / Dokploy / Railway

No repository needed. Paste this compose into your hosting platform (Dokploy, Railway, etc.) and deploy.

services:

app: image: node:24-slim working_dir: /app command: sh -c "npm install zoogent@0.4.2 @anthropic-ai/sdk && npx zoogent init && npx zoogent start" expose:

  • "3200" environment:
  • DATABASE_URL=./data/zoogent.db
  • PORT=3200
  • BETTER_AUTH_SECRET=${BETTER_AUTH_SECRET}
  • BETTER_AUTH_URL=${BETTER_AUTH_URL} volumes:
  • zoogent-data:/app/data restart: unless-stopped

volumes: zoogent-data:

Set BETTER_AUTH_SECRET (generate: openssl rand -hex 32) and BETTER_AUTH_URL (your public URL) in the platform's environment settings.

To upgrade ZooGent: change zoogent@0.4.2 to the new version and redeploy.

Required Environment Variables
VariableRequiredDescription
BETTER_AUTH_SECRETYesSession secret. openssl rand -hex 32
BETTER_AUTH_URLRemote onlyPublic URL (e.g., https://your-domain.com)

Agent SDK

Typescript agents use zoogent/client for context + task flow:

import {

// Tasks createTask, getMyTasks, checkoutTask, completeTask, failTask, // Reporting reportCost, reportMemory, reportTeamKnowledge, // Context getGoal, getSkills, getMemories, getTeamKnowledge, // Store storeGet, storeSet, storeDelete, storeKeys, // Skills loadSkill, loadSkills, // Consensus submitEvaluation, // Health heartbeat, } from 'zoogent/client';

For runtime="typescript" agents, zoogent hosts these deps — your code just imports them. For runtime="exec" in any language, call the HTTP API directly: see the /llms-agent-guide.txt endpoint for the reporting contract.

All SDK calls are fail-open (errors caught silently). All functions read ZOOGENT_* env vars automatically.

Workflow
1. MCP: create_agent with source=<boilerplate> → zoogent bundles with esbuild, agent is ready
  1. MCP: trigger_agent + get_logs → test
  2. MCP: write_agent_code with new source → re-bundle, iterate

No local agents/ directory to keep in sync. Source of truth is zoogent's DB. On remote deploys, the same MCP calls work against ZOOGENT_URL without any deployment step for the agent code itself.

Environment Variables

Server
VariableDescriptionDefault
DATABASE_URLSQLite file path./data/zoogent.db
PORTServer port3200
BETTER_AUTH_SECRETSession encryption keyAuto-generated
BETTER_AUTH_URLPublic URL for authhttp://localhost:3200
Injected into Agents
VariableDescription
ZOOGENT_API_URLServer URL
ZOOGENT_AGENT_IDAgent ID
ZOOGENT_AGENT_GOALAgent's mission
ZOOGENT_AGENT_MODELAI model

| `ZOOGENT

Solo se muestra el principio; lee el resto en el repo

Pregunta a PopNx