UnClick

Mercado de herramientas para agentes de IA con más de 60 herramientas: utilidades para desarrolladores, redes sociales, comercio electrónico y finanzas. Cero dependencias, todo fetch nativo.

Documentación

Servidor MCP de UnClick

La tienda de aplicaciones para agentes de IA. unclick.world

Más de 450 endpoints invocables en más de 178 herramientas, disponibles para cualquier cliente de IA compatible con MCP. Nuevas herramientas se publican en la API continuamente. Tu agente las incorpora automáticamente; no se necesita actualizar ningún paquete.

Instalación

Usando la última versión de GitHub (no se requiere cuenta npm):

{
  "mcpServers": {
    "unclick": {
      "command": "npx",
      "args": ["-y", "https://github.com/malamutemayhem/unclick/releases/latest/download/unclick.tgz"]
    }
  }
}

Añade esto a tu claude_desktop_config.json (o equivalente para Cursor, Windsurf, etc.).

O instala globalmente desde GitHub:

npm install -g https://github.com/malamutemayhem/unclick/releases/latest/download/unclick.tgz

Notas operativas

Este repositorio sigue las reglas de vallas AGENTS.md para el trabajo de agentes.

Ejecución

Para desarrollo web local:

npm run dev

Para el espacio de trabajo de la API:

npm run dev:api

Pruebas

Ejecuta la suite de pruebas principal:

npm test

Ejecuta la verificación de compilación de producción:

npm run build

Licencia

UnClick utiliza una licencia dividida. La plataforma (sitio web, API y backend alojado y servicios de memoria) es AGPL-3.0 (ver LICENSE). El paquete cliente npm @unclick/mcp-server permanece MIT, y los paquetes de conectores independientes permanecen Apache-2.0. Desglose completo y justificación en LICENSING.md.

Qué hace

Le da a tu agente acceso a un catálogo creciente de herramientas en utilidades de desarrollo, redes sociales, comercio electrónico, finanzas, mensajería, medios, seguridad y más. No necesitas instalar paquetes separados para cada integración. Un solo servidor proporciona acceso a todo el catálogo.

Superficie de herramientas

UnClick expone una pequeña superficie directa para flujos de trabajo diarios de agentes, además de herramientas internas ocultas de descubrimiento para el catálogo completo.

Grupo de herramientasHerramientas
Protocolo de sesión de memoriaload_memory, save_fact, search_memory, save_identity, save_session
Coordinación de señales y Boardroomcheck_signals, read_messages, post_message, create_todo, list_todos, update_todo, complete_todo, create_idea, list_ideas, vote_on_idea, promote_idea_to_todo
Herramientas internas ocultas del catálogounclick_search, unclick_browse, unclick_tool_info, unclick_call

El agente comienza con memoria, usa herramientas directas de Boardroom para coordinación, y aún puede llamar a las herramientas ocultas del catálogo por nombre cuando necesita descubrimiento dinámico de endpoints.

Compatibilidad y operaciones avanzadas de memoria

  • Los nombres de memoria heredados siguen funcionando como alias: get_startup_context -> load_memory, write_session_summary -> save_session, add_fact -> save_fact, set_business_context -> save_identity.
  • Las operaciones de memoria restantes están intencionalmente no listadas en ListTools y se llaman a través de unclick_call con endpoint_id: "memory.<op>" (por ejemplo memory.manage_decay, memory.store_code, memory.log_conversation, memory.supersede_fact, memory.upsert_library_doc).

Requisitos

Configura tu clave como variable de entorno:

UNCLICK_API_KEY=your_key_here

O pásala mediante la configuración de MCP:

{
  "mcpServers": {
    "unclick": {
      "command": "npx",
      "args": ["-y", "https://github.com/malamutemayhem/unclick/releases/latest/download/unclick.tgz"],
      "env": {
        "UNCLICK_API_KEY": "your_key_here"
      }
    }
  }
}

Más

Catálogo completo, documentación y claves API en unclick.world.