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 herramientas | Herramientas |
|---|---|
| Protocolo de sesión de memoria | load_memory, save_fact, search_memory, save_identity, save_session |
| Coordinación de señales y Boardroom | check_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álogo | unclick_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
ListToolsy se llaman a través deunclick_callconendpoint_id: "memory.<op>"(por ejemplomemory.manage_decay,memory.store_code,memory.log_conversation,memory.supersede_fact,memory.upsert_library_doc).
Requisitos
- Node.js 18+
- Una clave API de unclick.world
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.