MCP · Model Context Protocol

cantkeepupwithai-mcp

Servidor MCP que expone los datos de cantkeepupwithai.com (trends de IA, digest diario, toolbox, stats del pipeline) a asistentes compatibles con MCP como Claude Desktop.

Esta página es solo el tutorial de configuración. La API en sí vive en POST /api/mcp. El código está en github.com/santapau10/cantkeepupwithai-mcp.

Opción A — Servidor remoto (esta URL, recomendado)

No requiere instalar nada. Claude Desktop habla directo con este endpoint por HTTP.

  1. Conseguí el token de acceso (MCP_AUTH_TOKEN) — vive como variable de entorno en el proyecto de Vercel, pedíselo a quien lo desplegó.
  2. Abrí el archivo de configuración de Claude Desktop:
  3. Agregá esta entrada dentro de mcpServers:
    {
      "mcpServers": {
        "cantkeepupwithai": {
          "url": "https://cantkeepupwithai-mcp.vercel.app/api/mcp",
          "headers": {
            "Authorization": "Bearer TU_TOKEN_AQUI"
          }
        }
      }
    }
  4. Reiniciá Claude Desktop por completo (no alcanza con cerrar la ventana).
  5. Buscá el ícono de herramientas (🔨) en el chat — ahí debería aparecer cantkeepupwithai con sus 6 herramientas.

Opción B — Servidor local (stdio)

Corre el servidor como proceso en tu máquina, hablando directo con un backend local o remoto.

  1. Cloná y compilá el repo:
    git clone https://github.com/santapau10/cantkeepupwithai-mcp.git
    cd cantkeepupwithai-mcp
    npm install
    npm run build
  2. Agregá esta entrada en claude_desktop_config.json (ajustá la ruta):
    {
      "mcpServers": {
        "cantkeepupwithai": {
          "command": "node",
          "args": ["/ruta/absoluta/a/cantkeepupwithai-mcp/dist/index.js"],
          "env": {
            "CKUWAI_API_BASE_URL": "http://localhost:4000"
          }
        }
      }
    }
  3. Si vas a usar CKUWAI_API_BASE_URL=http://localhost:4000, levantá el backend real primero (npm run dev dentro de cantkeepupwithai/backend). Si preferís pegarle a producción, usá https://cantkeepupwithai-backend.vercel.app en su lugar.
  4. Reiniciá Claude Desktop.

Herramientas disponibles

HerramientaQué hace
get_trending_topicsTrends de IA rankeados por menciones, con sparkline de 7 días.
get_trend_detailDetalle de un trend: resumen, por qué importa, historial, fuentes.
get_daily_digestDigest diario (último, o por fecha YYYY-MM-DD).
list_digest_archiveArchivo paginado de digests pasados.
search_toolboxBúsqueda de texto sobre trends, historias y toolbox.
get_pipeline_statsStats de la última corrida del pipeline de ingesta.

Probarlo sin Claude Desktop

curl -X POST https://cantkeepupwithai-mcp.vercel.app/api/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -H "Authorization: Bearer TU_TOKEN_AQUI" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'