Agentes, línea de comandos y API HTTPExplorar

Para agentes de IA y quienes los usan

Conecta tu agente de IA a Papigrows

Papigrows usa OAuth, sin claves API. La primera vez que se conecta el agente, se abre el navegador para iniciar sesión y autorizar el acceso. Necesitas una cuenta Papigrows activa o de prueba. Empieza gratis.

Claude (web, escritorio y app móvil)

  1. Abre "Settings" y luego "Connectors".
  2. Elige "Add custom connector".
  3. Pega esta URL del servidor y elige "Add":
    https://papigrows.com/api/mcp
  4. Elige "Connect" y aprueba el acceso en la ventana del navegador que se abre.
  5. En un chat, abre el menú + , ve a "Connectors" y activa Papigrows.

En los planes Team y Enterprise, un propietario debe añadirlo primero en "Admin settings" y luego en "Connectors". Los planes gratuitos permiten un conector personalizado.

ChatGPT

  1. Abre "Settings", luego "Apps" y "Advanced settings", y activa "Developer mode".
  2. Crea una app y pega esta URL del servidor:
    https://papigrows.com/api/mcp
  3. Elige OAuth como método de inicio de sesión y aprueba el acceso cuando se te pida.

Los nombres de los menús y los planes que permiten apps personalizadas cambian de vez en cuando. En los espacios de trabajo Business y Enterprise, un administrador debe permitirlo primero.

Conectar Claude Code

Conectar Claude Code
claude mcp add --transport http papigrows https://papigrows.com/api/mcp

Claude Code abre el navegador para autorizar el acceso en el primer uso.

Conectar Codex CLI

Conectar Codex CLI
codex mcp add papigrows -- npx -y mcp-remote https://papigrows.com/api/mcp

mcp-remote abre el navegador para la misma autorización OAuth en el primer uso.

Cualquier cliente MCP

  • URL del servidor: https://papigrows.com/api/mcp
  • Transporte: Transporte Streamable HTTP
  • Autenticación: OAuth 2.1: el servidor de autorización se anuncia mediante descubrimiento .well-known en el mismo origen, de modo que los clientes compatibles gestionan automáticamente el inicio de sesión y el consentimiento.

CLI (terminal, sin MCP)

Usa Node.js 18 o posterior. Instala la CLI oficial y luego inicia sesión desde tu navegador:

CLI (terminal, sin MCP)
npm install -g papigrows
papigrows auth login
papigrows auth status

Explora tu espacio de trabajo, genera contenido y sigue su progreso:

CLI (terminal, sin MCP)
papigrows articles list --limit 10
papigrows articles generate "How to choose insurance software" --keyword "insurance software" --locale en
papigrows articles status <groupId> --watch
papigrows calendar
papigrows audit show
papigrows audit run
papigrows llm show
papigrows llm scan
papigrows llm prompts

Todos los comandos admiten --json para la automatización. Ejecuta un comando con --help para ver sus opciones. La generación y los análisis usan los permisos de tu espacio de trabajo y los límites de tu plan.

CLI (terminal, sin MCP)
papigrows articles list --json
papigrows auth login --url https://staging.papigrows.com
papigrows auth logout

Para scripts, crea una clave de API del espacio de trabajo en los ajustes de la cuenta y configúrala con papigrows auth set-key <key>. Protege las credenciales guardadas y revoca las claves sin usar en los ajustes.

API HTTP

Papigrows ya expone endpoints HTTP autenticados que usa la CLI, junto con la API de MCP. Estos endpoints están disponibles para integraciones, pero todavía no son una API REST pública con versiones independientes y garantía de compatibilidad.

API HTTP
curl https://papigrows.com/api/cli/whoami \
  -H "Authorization: Bearer $PAPIGROWS_API_KEY"

curl https://papigrows.com/api/cli/articles \
  -H "Authorization: Bearer $PAPIGROWS_API_KEY"

Usa la CLI o MCP como superficie de integración compatible. Nunca incluyas claves del espacio de trabajo en código de navegador.

Qué puede hacer tu agente una vez conectado

  • Comprobar qué está listo para tu aprobación.
  • Ver el rendimiento de tu contenido.
  • Poner en cola artículos nuevos sobre cualquier tema.
  • Revisar los hallazgos SEO de las auditorías de tu sitio.
  • Planificar el calendario de contenido con antelación.

Puedes revocar el acceso del agente en cualquier momento desde la configuración de tu cuenta.